AJAX calls are now async.

* JS file is now versioned.
* AJAX calls are now asynchronous (since many browsers no longer support
  synchronous calls).
This commit is contained in:
Jonathan Bernard
2014-09-06 22:15:06 -05:00
parent 64e90eaeb5
commit 7ba8d76843
3 changed files with 60 additions and 54 deletions

View File

@ -1,17 +1,19 @@
VERSION =1.4
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 src/www/js 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
-rm -r build
local-deploy: build
cp -r build ~/temp/server