diff options
Diffstat (limited to 'makefile')
-rw-r--r-- | makefile | 17 |
1 files changed, 16 insertions, 1 deletions
@@ -1,2 +1,17 @@ build: ./main.scm - chicken-csc ./main.scm + mkdir -p ./build + chicken-csc -static ./main.scm -L -lsqlite3 + mv ./main ./build/main +deploy: build + cp ./style.css ./build/style.css + scp ./build/* dotemgo-tasks_root:/root/ + ssh dotemgo-tasks_root 'systemctl stop itter.service \ + && mv /root/main /root/54itter \ + && systemctl start itter.service' +upload-service: + scp itter.service dotemgo-tasks_root:/etc/systemd/system/ + ssh dotemgo-tasks_root 'systemctl daemon-reload && systemctl restart itter.service' +clean: + rm -r build/ +status: + ssh dotemgo-tasks_root 'systemctl status itter.service' |