VERSION =1.5 BUILD_NUMBER_FILE = build-number.txt BUILD_NUMBER = $$(cat $(BUILD_NUMBER_FILE)) build : increment-build-number mkdir -p build/css mkdir -p build/js cp src/www/*.* build cp -r resources/* build/. cp src/www/js/personal-display.js build/js/personal-display-$(VERSION).$(BUILD_NUMBER)js sed -i "s/%VERSION%/$(VERSION).$(BUILD_NUMBER)/g" build/index.html sass src/www/css/personal-display.scss build/css/personal-display.css tar czf personal-display-$(VERSION).$(BUILD_NUMBER).tar.gz build clean : -rm -r build local-deploy: build cp -r build ~/temp/server ssh jdb-server 'rm -r ~/public_html/personal-display; mv temp/build ~/public_html/personal-display' increment-build-number: if ! test -f $(BUILD_NUMBER_FILE); then echo 0 > $(BUILD_NUMBER_FILE); fi echo $$(($$(cat $(BUILD_NUMBER_FILE)) + 1)) > $(BUILD_NUMBER_FILE) test-build-number: touch $(BUILD_NUMBER).text.txt