-
Notifications
You must be signed in to change notification settings - Fork 1
/
Makefile
25 lines (15 loc) · 1.8 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
build: js css version
version:
bin/increment-manifest.sh www/templates/page_appcache_manifest.txt
js:
java -Xmx64m -jar lib/google-compiler/compiler-20100616.jar --js www/javascript/dogeared.js --js www/javascript/dogeared.network.js --js www/javascript/dogeared.omgwtf.js --js www/javascript/dogeared.appcache.js --js www/javascript/dogeared.feedback.js --js www/javascript/dogeared.api.js --js www/javascript/dogeared.extruder.js --js www/javascript/dogeared.documents.js --js www/javascript/dogeared.document.js --js www/javascript/dogeared.highlights.js --js www/javascript/dogeared.notepad.js --js www/javascript/dogeared.cache.js --js www/javascript/dogeared.cache.documents.js --js www/javascript/dogeared.cache.highlights.js > www/javascript/dogeared.bundle.min.js
java -Xmx64m -jar lib/google-compiler/compiler-20100616.jar --js www/javascript/phpjs.htmlspecialchars.js --js www/javascript/phpjs.usort.js --js www/javascript/phpjs.array_values.js > www/javascript/phpjs.min.js
cat www/javascript/jquery-1.8.2.min.js www/javascript/jquery.touchwipe.min.js www/javascript/bootstrap.min.js www/javascript/store.min.js www/javascript/phpjs.min.js www/javascript/md5.min.js www/javascript/math.uuid.min.js www/javascript/fingerprint.min.js www/javascript/screenfull.min.js > www/javascript/dogeared.dependencies.min.js
css:
java -jar lib/yuicompressor/yuicompressor-2.4.7.jar --type css --charset utf8 -o www/css/dogeared.bootstrap.min.css www/css/dogeared.bootstrap.css
java -jar lib/yuicompressor/yuicompressor-2.4.7.jar --type css --charset utf8 -o www/css/dogeared.api.min.css www/css/dogeared.api.css
cat www/css/bootstrap.min.css www/css/dogeared.bootstrap.min.css www/css/dogeared.api.min.css > www/css/dogeared.bundle.min.css
templates:
php -q ./bin/compile-templates.php
secret:
php -q ./bin/generate_secret.php