Commit Graph

146 Commits

Author SHA1 Message Date
Ben Vanik 5b1f9f8240 omg multiprocessing of tasks! Still likely some bugs here, and only tested on linux, but woo! 2012-10-10 14:29:02 -07:00
Ben Vanik 314442c67e Fixing --force to ignore cache 2012-10-10 13:16:32 -07:00
Ben Vanik 867d43278d Fixing the run script to work from crazy paths 2012-10-10 12:21:21 -07:00
Ben Vanik c59307c6d1 Support for using virtualenv for better side-by-side deps 2012-10-10 12:15:54 -07:00
Ben Vanik 58783a53aa Fixing to run against networkx 1.7 (latest) 2012-10-10 10:47:02 -07:00
Ben Vanik 831eaea5ab Merge branch 'master' of https://github.com/benvanik/anvil-build 2012-10-10 10:10:43 -07:00
Ben Vanik f1b129f31b Making jscompiler 3x faster 2012-10-10 10:10:27 -07:00
Ben Vanik 9bd348577a Fixing path stripping regression 2012-10-08 22:11:58 -07:00
Ben Vanik e3ca70b81e Adding a 'copy_file' rule 2012-10-08 19:42:10 -07:00
Ben Vanik a81585b686 Adding an 'overlay' command that does what the overlay_view does 2012-10-08 19:27:42 -07:00
Ben Vanik 0105c78d9b Fixing test breaks 2012-10-08 15:48:11 -07:00
Ben Vanik 98c5fcaaff Adding preprocess and overlay_view rules 2012-10-08 15:38:44 -07:00
Ben Vanik f8a4b1f208 Merge branch 'master' of https://github.com/benvanik/anvil-build 2012-10-08 10:57:13 -07:00
Ben Vanik 5698d2d659 Adding the ability to write out file listings for JS apps 2012-10-08 10:56:54 -07:00
Ben Vanik 6caa3920d2 Update README.md 2012-10-01 14:34:47 -07:00
Ben Vanik 7c970a6c86 Allow for specifying the Closure Linter module path 2012-10-01 11:14:02 -07:00
Ben Vanik cfc08559f7 Fixing bad name 2012-10-01 10:31:20 -07:00
Ben Vanik 6039267885 color-stop should really be allowed always 2012-09-26 16:03:07 -07:00
Ben Vanik ab8b57a314 Fix caching bug 2012-09-20 23:19:15 -07:00
Ben Vanik f3212809f7 Caching implemented - seems to work 2012-09-20 10:23:59 -07:00
Ben Vanik c42ef55533 Preserve metadata when copying files (like file times) 2012-09-20 09:57:57 -07:00
Ben Vanik 3540e486d7 Adding a dummy file to make the build happy 2012-09-20 00:21:45 -07:00
Ben Vanik 0f9896106a Starting caching work 2012-09-20 00:17:55 -07:00
Ben Vanik b37e6ee560 Dummy cache work - not yet doing anything 2012-09-19 23:35:45 -07:00
Ben Vanik d0d192860e Stub out caching functionality 2012-09-19 21:21:59 -07:00
Ben Vanik 275fc8e4bc Adding shell_execute task 2012-09-19 14:30:51 -07:00
Ben Vanik 7f809a4299 Adding DEPS jscompiler mode and fixing UNCOMPILED 2012-09-14 11:05:59 -07:00
Ben Vanik 2b7b79ba69 Adding strip_comments 2012-09-14 10:00:51 -07:00
Ben Vanik a06fb0d1c9 Fixing filters to not include paths 2012-09-11 23:44:15 -07:00
Ben Vanik a2d7c0def1 Adding src_exclude_filter to exclude files - makes common operations like 'all but X' easier 2012-09-11 22:54:01 -07:00
Ben Vanik 5b84fa35e6 Gracefully fail closure_soy_library rules when no files are passed 2012-08-30 16:10:36 -07:00
Ben Vanik 920ffa82b5 Hide 'BUILD' in logged output 2012-08-30 16:10:14 -07:00
Ben Vanik 8cb0aaf1c9 Supporting both BUILD and BUILD.anvil as implicit names 2012-08-30 16:04:44 -07:00
Ben Vanik fbc33f4ac8 Better error reporting when a JS file both provides and requires a namespace 2012-07-17 13:51:14 -07:00
Ben Vanik b765ecf4c2 Adding a rule that creates a zip archive 2012-06-21 13:21:43 -07:00
Ben Vanik 2de21751ca Merge branch 'master' of github.com:benvanik/anvil-build 2012-06-19 13:15:07 -07:00
Ben Vanik ab58ef332e networkx 1.7 breaks things 2012-06-18 21:46:21 -07:00
Ben Vanik f7f08a7f89 Fixing deploy logging 2012-06-13 18:25:04 -07:00
Ben Vanik 1aa7337cab Prettier printing of build status 2012-06-13 18:15:43 -07:00
Ben Vanik 215f5ecc01 Prettier logging 2012-06-13 18:04:35 -07:00
Ben Vanik 9ce006d808 Making always single-threaded 2012-06-13 10:45:48 -07:00
Ben Vanik 97bd5e1deb Sort outputs before printing on deploy to make things prettier 2012-05-22 21:22:05 -07:00
Ben Vanik f83564566f Fixing typo in closure style tools 2012-05-22 19:10:47 -07:00
Ben Vanik 0739eb4091 Path fixing when creating files that need URIs 2012-05-17 22:15:06 -07:00
Ben Vanik 5159301831 Adding additional error handling and changing file mode to support unicode files on Windows 2012-05-17 21:55:41 -07:00
Ben Vanik 6ec00f857c Changing from copy2 to copy, which fixes some permissioning issues on Windows 2012-05-17 20:58:53 -07:00
Ben Vanik 47d8430ab8 Fixing even more platform inconsistencies - all tests passing on CMD 2012-05-17 20:49:30 -07:00
Ben Vanik 8eee0e00b8 Skeleton code for other task tests 2012-05-17 20:22:25 -07:00
Ben Vanik 05038116f0 Fixing more tests using multiprocessing on Windows 2012-05-17 20:10:46 -07:00
Ben Vanik 04be5f1180 Fixes for supporting CMD on Windows - mostly path changes 2012-05-17 19:00:11 -07:00