Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

29 linhas
846B

  1. default: test
  2. make deploy
  3. test: venv/ libs/
  4. venv/bin/python -u test.py
  5. run: venv/ libs/
  6. pkill Python || true
  7. make test
  8. venv/bin/python -u pico.py
  9. deploy: libs/
  10. rsync --archive --delete --exclude=.git --exclude=venv . root@roderic.ca:/home/pico.chat/
  11. ssh root@roderic.ca "cd /home/pico.chat/ && service pico.chat restart"
  12. venv/: requirements.txt
  13. rm -rf venv
  14. python3 -m venv venv
  15. venv/bin/pip install websockets
  16. touch requirements.txt venv
  17. libs/: requirements.txt
  18. rm -rf libs
  19. mkdir libs
  20. curl -o libs/mithril.min.js https://unpkg.com/mithril@2.0.4/mithril.min.js
  21. curl -o libs/marked.min.js https://unpkg.com/marked@0.8.0/marked.min.js
  22. curl -o libs/purify.min.js https://cdnjs.cloudflare.com/ajax/libs/dompurify/2.0.2/purify.min.js
  23. curl -o libs/mobile-drag-drop.min.js https://unpkg.com/mobile-drag-drop@2.3.0-rc.2/index.min.js