Changeset - bf7b5c344de1
[Not reviewed]
default
0 1 1
drewp@bigasterisk.com - 8 months ago 2024-05-14 21:39:46
drewp@bigasterisk.com
make pydeps for an import graph
2 files changed with 15 insertions and 0 deletions:
0 comments (0 inline, 0 general)
makefile
Show inline comments
 
@@ -46,48 +46,53 @@ pnpm:
 
bin/node:
 
	ln -sf `which nodejs` bin/node
 

	
 
pdm_local_install:
 
	# drew has ~/bin in $PATH
 
	pip install "pdm==2.12.4"
 
	ln -s ../.local/bin/pdm ~/bin
 

	
 
js:
 
	pnpm install --reporter append-only
 

	
 
py:
 
	pdm sync
 

	
 
setup: packages gst_packages pnpm js py
 

	
 
deps: js py
 

	
 
push_github:
 
	hg bookmark -r default main && hg push git+ssh://git@github.com/drewp/light9.git
 

	
 
pull_github:
 
	hg pull git+ssh://git@github.com/drewp/light9.git
 

	
 
pydeps:
 
	echo make sure src/light9/all_deps.py depends on all toplevel tools
 
	pdm run pydeps --only=light9 --reverse --rankdir=BT --max-bacon=0 -o=work/2024/pydeps_output.svg --no-show -T=svg src/light9/all_deps.py
 
	echo wrote https://bigasterisk.com/light9/work/2024/pydeps_output.svg
 
	
 
### show ###
 

	
 
qlc_artnet_dmx_proxy:
 
	qlcplus --open cur/qlc.qxw
 

	
 
performance_mode:
 
	for x ( /sys/devices/system/cpu/cpufreq/policy*/scaling_governor) { echo performance | sudo tee $x }
 

	
 
no_screen_blanking:
 
	xset s off
 
	xset -dpms
 

	
 
pulseaudio_loopback_device:
 
	pactl load-module module-loopback
 

	
 
show_data_checkpoint:
 
	hg add ${LIGHT9_SHOW} 
 
	hg com ${LIGHT9_SHOW} -m "checkpoint show data"
 

	
 
### pi setup ###
 

	
 
raspberry_pi_packages:
 
	sudo apt-get install python3-picamera python3-dev python3-twisted python3-virtualenv
 

	
src/light9/all_deps.py
Show inline comments
 
new file 100644
 
# depends on the modules used in bin/
 

	
 
from light9 import showconfig
 
from light9.ascoltami.playlist import Playlist
 
import light9.homepage.write_config
 
import light9.midifade.midifade
 
import light9.ascoltami.main
 
import light9.collector.service
 
import light9.effect.sequencer.service
 
import light9.rdfdb.service
0 comments (0 inline, 0 general)