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 -f ./uninstall.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