Makefile refactoring and cleanup.
authorJoe Wreschnig <joe.wreschnig@gmail.com>
Sat, 18 Apr 2015 17:01:09 +0000 (19:01 +0200)
committerJoe Wreschnig <joe.wreschnig@gmail.com>
Sat, 18 Apr 2015 17:01:09 +0000 (19:01 +0200)
commitac47d3137a6a3dc618afe9bf1a6ca860e117942a
tree21fb491d3ceddca13bac7da2cd5ae5198ab9187f
parent2854030a3f699188676f19ba16a5400c4976f23c
Makefile refactoring and cleanup.

Add new convenience functions/macros, notably include-once, quiet,
command-v, and MKDIR.

Remove support for old-format (node-webkit 0.8 era) Win32 nwjs zips.

Move jshint configuration into standard locations and remove special
handling of it from the jshint macros.

Change file organization to separate the server, merge default settings,
simplify some other variable defaults, etc.
12 files changed:
.jshintrc [new file with mode: 0644]
Makefile
rules/default.mk [new file with mode: 0644]
rules/git.mk
rules/icons.mk [deleted file]
rules/images.mk [new file with mode: 0644]
rules/javascript.mk
rules/nwjs.mk
rules/pngcrush.mk [deleted file]
rules/programs.mk
rules/server.mk [new file with mode: 0644]
test/jshint.config [deleted file]