Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Closure compiler
- # (May as well expand to java -jar closure.jar ...)
- CLOSURE=closure
- # LESS compiler. Install with "npm install -g less".
- # Use another value if you don't install globally.
- LESSC=lessc
- JSFILES=$(wildcard js/*.js)
- JSMINFILES=$(JSFILES:.js=.min.js)
- # All LESS files
- LESSFILES=$(wildcard css/*.less)
- CSSFILES=$(LESSFILES:.less=.css)
- all: minify lesscss
- # Closure compiles the script files
- minify: js/script.js
- $(CLOSURE) --js js/script.js --js_output_file js/script.min.js
- $(CLOSURE) --js js/luafunctionality.js --js_output_file js/luafunctionality.min.js
- # My question: how to do
- lesscss: $(LESSFILES) $(CSSFILES)
- $(LESSC) CSS1.less CSS1.css
- $(LESSC) CSS2.less CSS2.css
- $(LESSC) CSS3.less CSS3.css
- # with something like
- lesscss: $(LESSFILES) $(CSSFILES)
- $(LESSC) CSSFILES[i].less LESSFILES[i].css
- # Note the above line is not operational
Advertisement
Add Comment
Please, Sign In to add comment