JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
improve tab-completion in source code
[hexbog.git] / Makefile
index 962d6ff..929563b 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -6,19 +6,19 @@ install: all
 wordlist_compressed.js: compress.coffee wordlist.txt
        coffee compress.coffee
 
-main.js: main.coffee
-       coffee -bc main.coffee
+index.js: main.coffee
+       coffee -bc -o .coffee-tmp main.coffee && mv .coffee-tmp/main.js index.js
 
-main_min.js: wordlist_compressed.js main.js
-       cat /usr/share/javascript/jquery/jquery.min.js main.js | uglifyjs -nc -o $@
+index_min.js: wordlist_compressed.js index.js
+       cat /usr/share/javascript/jquery/jquery.min.js index.js | uglifyjs -nc -o $@
 
-wordlist_min.js: wordlist_compressed.js main.js
+wordlist_min.js: wordlist_compressed.js index.js
        cat wordlist_compressed.js | uglifyjs -nc -o $@
 
-style.css: style.less
-       lessc style.less style.css
+index.css: style.less
+       lessc style.less index.css
 
-index.html: main_min.js wordlist_min.js template.html style.css
+index.html: index_min.js wordlist_min.js template.html index.css
        bash combine.bash template.html > $@ || (rm -f $@; exit 1)
 
 index.html.gz: index.html
@@ -26,4 +26,4 @@ index.html.gz: index.html
 
 
 clean:
-       rm -f main.js main_min.js wordlist_compressed.js wordlist_min.js style.css index.html index.html.gz
+       rm -f index.js index_min.js wordlist_compressed.js wordlist_min.js index.css index.html index.html.gz