@@ -21,66 +21,58 @@ packages:
python3-tk \
tix \
zlib1g-dev
gst_packages:
sudo aptitude install -y \
gir1.2-goocanvas-2.0 \
gir1.2-gst-plugins-base-1.0 \
gir1.2-gstreamer-1.0 \
gstreamer1.0-plugins-good \
gstreamer1.0-pulseaudio \
gstreamer1.0-tools \
libgirepository-1.0-1 \
libgirepository1.0-dev \
python3-gi \
python3-gst-1.0
pnpm:
# holding pnpm back because we don't have the latest nodejs: https://pnpm.io/installation#compatibility
sudo npm install -g pnpm@6.32.12
bin/node:
ln -sf `which nodejs` bin/node
js: pnpm
js:
pnpm install --reporter append-only
py:
pdm sync
refresh: packages gst_packages js py
setup: packages gst_packages pnpm js py
deps: js py
bin/ascoltami2: gst_packages link_to_sys_packages
effect_node_setup: create_virtualenv packages binexec install_python_deps
tkdnd_build:
# get tkdnd r95 with subversion
# then apply tkdnd-patch-on-r95 to that
cd tkdnd/trunk
./configure
make
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
### build ###
coffee:
zsh -c 'cd light9/web; ../../node_modules/coffeescript/bin/coffee --map -cw {.,live,timeline,paint,effects}/*.coffee'
### show ###
qlc_artnet_dmx_proxy:
qlcplus --open cur/qlc.qxw
Status change: