MBID is a MusicBrainz ID: https://musicbrainz.org/doc/MusicBrainz_Identifier
23 lines
858 B
Makefile
23 lines
858 B
Makefile
.PHONY: build deploy clean start default
|
|
|
|
default: start
|
|
|
|
build:
|
|
npm run build
|
|
|
|
deploy: build
|
|
scp -r dist kiosk:
|
|
|
|
clean:
|
|
rm -rf dist
|
|
|
|
start: deploy
|
|
# TODO: This doesn't kill weston nicely; I should handle that? Or background or something
|
|
ssh kiosk "pgrep -f 'python3 -m http.server' || python3 -m http.server --directory /home/chandler/dist 127.0.0.1:8000 &"
|
|
#ssh kiosk "pkill -f 'weston --shell=kiosk-shell.so' || true"
|
|
ssh kiosk weston --shell=kiosk-shell.so -- firefox --kiosk localhost:8000 --remote-debugging-port=9222
|
|
|
|
debug: deploy
|
|
ssh kiosk "pgrep -f 'python3 -m http.server' || python3 -m http.server --directory /home/chandler/dist 127.0.0.1:8000 &"
|
|
#ssh kiosk "pkill -f 'weston --shell=kiosk-shell.so' || true"
|
|
ssh -L 6000:localhost:6000 kiosk weston --shell=kiosk-shell.so -- firefox --kiosk localhost:8000 --start-debugger-server 6000
|