Newer
Older
NAME = pilatusxm-srv
MAIN = PilatusXM.py
DIRNAME = $(NAME:-srv=)
MODNAME = $(MAIN:.py=)
default: bin
@cp src/*.py bin/${DIRNAME}
@echo "#!/usr/bin/env python\nimport sys\nsys.path.append(sys.path[0]+'/${DIRNAME}')\nfrom ${MODNAME} import main\nif __name__ == '__main__':\n main()\n" > bin/${NAME}
@chmod +x bin/${NAME} bin/${DIRNAME}/${MAIN}
bin:
@test -d $@ || mkdir -p $@/${DIRNAME}
clean:
@rm -fr bin/ src/*~ src/*.pyc
.PHONY: clean