Makefile 598 B

12345678910111213141516171819202122232425
  1. build:
  2. pyinstaller otaserver.spec
  3. release:
  4. mkdir -p ./release/otaserver
  5. rm -rf ./release/otaserver/*
  6. pyinstaller otaserver.spec
  7. cp -f ./run.sh ./release/otaserver
  8. cp -f ./install.sh ./release/otaserver
  9. cp -f ./uninstall.sh ./release/otaserver
  10. cp -r ./dist ./release/otaserver/bin
  11. cp -f ./otaserver.service ./release/otaserver
  12. install:
  13. mkdir -p /usr/local/otaserver
  14. cp -r ./dist /usr/local/otaserver/bin
  15. cp -f ./run.sh /usr/local/otaserver
  16. cp otaserver.service /etc/systemd/system
  17. systemctl enable otaserver
  18. systemctl start otaserver
  19. .PHONY:clean
  20. clean:
  21. rm -rf build
  22. rm -rf dist