Makefile 500 B

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