| 123456789101112131415161718192021222324252627 |
- all: build release
- build:
- pyinstaller ipset.spec
- release: build
- mkdir -p ./release/ipset
- rm -rf ./release/ipset/*
- pyinstaller ipset.spec
- cp -f ./run.sh ./release/ipset
- cp -f ./install.sh ./release/ipset
- cp -r ./dist ./release/ipset/bin
- cp -f ./ipset.service ./release/ipset
- cp -r ./conf ./release/ipset/conf
- install:
- mkdir -p /usr/local/ipset
- cp -r ./dist /usr/local/ipset/bin
- cp -f ./run.sh /usr/local/ipset
- cp ipset.service /etc/systemd/system
- systemctl enable ipset
- systemctl start ipset
- .PHONY:clean
- clean:
- rm -rf build
- rm -rf dist
|