11665 Commits

Author SHA1 Message Date
ccd0
707709fa9f Another windows fix. 2016-04-12 06:17:51 -07:00
ccd0
b6e8ddb958 Use mkdir -p. 2016-04-12 05:50:32 -07:00
ccd0
16e0a96ed2 Don't need this JSHint exception at the moment. 2016-04-12 02:49:36 -07:00
ccd0
2d26fcc528 Fix mkdir on Windows. 2016-04-12 01:34:52 -07:00
ccd0
917f48b569 This should have been removed in 15e928a2782b8e3c0e82d96ec34e54f959c5e901. 2016-04-12 00:30:58 -07:00
ccd0
ce6069e4b0 Remove load-grunt-tasks. 2016-04-12 00:28:54 -07:00
ccd0
15e928a278 Remove fs-extra. 2016-04-12 00:22:08 -07:00
ccd0
73bd06389d Lint tools/*.js 2016-04-12 00:13:41 -07:00
ccd0
5445327302 Rewrite template handler in JS, add much-needed comments and try to separate concerns. 2016-04-11 23:51:11 -07:00
ccd0
9226465b95 Create directories for targets in Makefile. 2016-04-11 18:29:06 -07:00
ccd0
0994fe6e79 Don't use real directory name as phony target. 2016-04-11 17:53:16 -07:00
ccd0
2176e16088 Remove direct glob dependency. 2016-04-11 17:34:15 -07:00
ccd0
ca6428fb84 Update devDependencies. 2016-04-11 17:30:02 -07:00
ccd0
d261f1d056 Remove fake grunt from templates. 2016-04-11 17:25:23 -07:00
ccd0
fe02be69b5 Replace cp.js by shell commands. 2016-04-11 16:26:06 -07:00
ccd0
4a2d96b61a Minor DRY 2016-04-11 16:06:38 -07:00
ccd0
b72fcad4c7 Have make clean not delete builds/; introduce make cleanall for that. 2016-04-11 15:26:02 -07:00
ccd0
3203faa688 Add update to shortcuts. 2016-04-11 13:50:04 -07:00
ccd0
e751b5e3be Create empty install.json if none exists. 2016-04-11 03:04:14 -07:00
ccd0
0de988eca6 npm-shrinkwrap no longer needed. 2016-04-11 02:18:29 -07:00
ccd0
647962b904 Fix default recipe. 2016-04-11 01:24:50 -07:00
ccd0
3f85949dd5 Fix not found errors. 2016-04-11 01:10:08 -07:00
ccd0
69fcf51b1d Fix Windows clean command. 2016-04-11 00:59:07 -07:00
ccd0
78972f5362 clean.js -> pair of shell commands 2016-04-11 00:48:18 -07:00
ccd0
858713b335 Update build instructions. 2016-04-11 00:33:31 -07:00
ccd0
764a47116e Use what parallelism we have. 2016-04-11 00:15:47 -07:00
ccd0
f4ce7bae6d Record events to avoid needless repetition. 2016-04-11 00:14:24 -07:00
ccd0
74ea0e721b Merge branch 'master' of https://github.com/ccd0/4chan-x 2016-04-10 22:22:49 -07:00
ccd0
0e09281d7f Default build recipe shouldn't require keys. 2016-04-10 22:21:09 -07:00
ccd0
0bd5e4e472 Remove grunt-concurrent. 2016-04-10 22:07:12 -07:00
ccd0
46bd31b7d6 Have all install also. 2016-04-10 22:01:39 -07:00
ccd0
cd0f999ac9 Windows compatibility. 2016-04-10 22:00:06 -07:00
ccd0
9c4354d4f3 Move build functionality into Makefile. 2016-04-10 21:28:56 -07:00
ccd0
0fe7e6e11e Don't rewrite .tests_enabled unless needed. 2016-04-10 21:09:02 -07:00
ccd0
c8fcf610c9 Avoid deprecated fs.existsSync. 2016-04-10 20:02:32 -07:00
ccd0
b746a0b054 Store tests_enabled flag in file. 2016-04-10 20:00:48 -07:00
ccd0
550d33bc0f Use fs-extra to make directories for target recursively. 2016-04-10 18:55:38 -07:00
ccd0
25a94f5f82 Simplify install.json format. 2016-04-10 17:18:10 -07:00
ccd0
dc8744851e Add .jsonhintrc to clean.js. 2016-04-10 17:11:24 -07:00
ccd0
5891173049 Revert "grunt-webstore-upload -> webstore-upload"
This reverts commit 49342e55619a126f3b2420f9b94a8aff16c97ed5.
2016-04-10 06:38:49 -07:00
ccd0
373439e49d Revert "tools/bump.coffee"
This reverts commit 2e34e1da4ccf5a5256616b663b8b3c2afdc0a9d5.
2016-04-10 06:15:27 -07:00
ccd0
3a353aeebc Get rid of set-channel task. 2016-04-10 04:56:21 -07:00
ccd0
2e34e1da4c tools/bump.coffee 2016-04-10 04:27:09 -07:00
ccd0
1ad999e12e tools/sign.js 2016-04-10 03:42:30 -07:00
ccd0
39f4e05520 tools/zip-crx.js 2016-04-10 03:33:54 -07:00
ccd0
14f32a7dec Change tests_enabled to environment variable. 2016-04-10 03:16:43 -07:00
ccd0
da08e6dc2e tools/clean.js 2016-04-10 03:04:05 -07:00
ccd0
078f919453 Remove grunt-contrib-copy. 2016-04-10 02:52:24 -07:00
ccd0
1e850028c9 tools/install.js 2016-04-10 02:52:03 -07:00
ccd0
a43908e133 tools/cp.js 2016-04-10 02:42:32 -07:00