Commit Graph

  • 01d69d3f71 Exception is Python's generic exception, not Error cclauss 2017-08-27 02:29:59 +0200
  • 01f6f89426 Update README.md master Ben Vanik 2017-05-01 11:33:23 -0700
  • 79efba1072 Merge pull request #13 from mpd/master Ben Vanik 2015-05-06 18:57:14 -0700
  • 2ebcd3b1aa Merge branch 'master' of github.com:mpd/anvil-build Michael Davidson 2015-05-06 13:45:37 -0700
  • 35e59a5155 Merge branch 'master' of github.com:mpd/anvil-build Michael Davidson 2015-05-06 13:43:03 -0700
  • c497da0b6b Merge branch 'master' of github.com:mpd/anvil-build Michael Davidson 2015-05-06 13:43:03 -0700
  • 9d3a62bcf0 Add Twisted as a dependency. Michael Davidson 2015-05-06 13:39:10 -0700
  • 8c231ce23c Add Twisted as a dependency. Michael Davidson 2015-05-06 13:39:10 -0700
  • 704f237c1c Merge pull request #12 from Husafan/logging Ben Vanik 2015-01-08 21:53:07 -0800
  • 6add99aeef Modify the interface between LogSources and LogSinks such that log messages are keyed dictionaries as opposed to tuples. Joshua Harrison 2015-01-08 19:58:16 -0800
  • a1165e3f90 Merge pull request #2 from google/master Joshua Harrison 2014-12-29 11:31:08 -0800
  • 9053546c2f Merge pull request #11 from Husafan/log Ben Vanik 2014-12-29 10:51:15 -0800
  • 96f08e1b41 Fix relative mocking paths in unit tests. Joshua Harrison 2014-12-28 22:39:18 -0800
  • 0db679aa83 Small doc fix. Joshua Harrison 2014-12-28 22:29:50 -0800
  • f414f29a56 Add an author line and a basic LogSink. Joshua Harrison 2014-12-28 21:01:35 -0800
  • c1b5b29b36 Tweak logging to add DebugLevel in message. Joshua Harrison 2014-12-28 20:33:24 -0800
  • 979bb2ce1a Add sending of messages to LogSinks along the inheritance chain og LogSource. Joshua Harrison 2014-12-28 13:25:21 -0800
  • c2f2d85152 Add an interface for attaching LogSinks to LogSources. Joshua Harrison 2014-12-28 13:15:27 -0800
  • 2031d747a1 Added WorkUnitLogSource for monitoring and logging WorkUnits. Joshua Harrison 2014-12-27 08:14:53 -0800
  • 0a41d2ea77 Add a LogSource class and tests. Joshua Harrison 2014-12-26 16:24:30 -0800
  • 5434624dc9 Complete the WorkUnit class and add comments. Joshua Harrison 2014-12-26 08:15:18 -0800
  • 08fedbd621 + Adding an enums file containing all the constants to be used by anvil. Updated context.py to use it. Joshua Harrison 2014-12-25 11:59:13 -0800
  • 5aa330f825 Merge pull request #10 from Husafan/master Ben Vanik 2014-12-13 17:54:14 -0800
  • d3ccce1f34 Adding emacs temp files to .gitignore. Joshua Harrison 2014-12-13 17:52:06 -0800
  • d0f6e5e2f6 Merge pull request #1 from google/master Joshua Harrison 2014-12-02 22:48:27 -0800
  • 455444073b Merge pull request #8 from Husafan/context Ben Vanik 2014-12-02 12:24:57 -0800
  • ed26bd2a83 Merge pull request #9 from Husafan/cache Ben Vanik 2014-12-01 14:29:48 -0800
  • a7285c56c0 RuleContext#_check_if_cached returns False BuildContext.force is True. Joshua Harrison 2014-12-01 10:42:29 -0800
  • 1542453643 Add cache tests and cache support for rules with no src/output Joshua Harrison 2014-12-01 09:17:09 -0800
  • 48755c148e Fix test failure and restructure the BuildContext execution. Joshua Harrison 2014-11-29 12:54:07 -0800
  • 69f95c9427 Making the base.js search not depend on line endings. Fixes Windows. Ben Vanik 2013-11-05 15:31:01 -0800
  • 334bc6ac5c Fixing URLs. Ben Vanik 2013-09-26 12:50:49 -0700
  • 0ad5fbaa90 Update README.md Ben Vanik 2013-09-26 12:34:35 -0700
  • a9f02638fb Merge 56683b1b55 into 4d216b57f0 Robo 2013-08-19 15:29:20 -0700
  • 56683b1b55 python3 support changes Robo 2013-08-20 03:51:57 +0530
  • 4d216b57f0 Adding binary support to the embed rule. Ben Vanik 2013-07-23 12:43:49 -0700
  • ec2fa7efcc New stylesheets compiler likes split hyphens mode, otherwise it warns. Ben Vanik 2013-06-17 16:40:30 -0700
  • 49500090be Updating js processing support the new @provideGoog comment. Ben Vanik 2013-06-13 13:51:38 -0700
  • 7ea327ffd8 Adding support for base64 encoding embedded content. Ben Vanik 2013-04-01 16:05:35 -0700
  • 1017637063 Adding local virtualenv setup on Windows and defaulting to -j1. Ben Vanik 2012-12-27 13:19:38 -0800
  • 4f8e3e3713 virtualenv 1.8.4 is broken on Cygwin - use 1.8.2 Ben Vanik 2012-12-27 11:20:13 -0800
  • 82739f0b06 Fixing relative path of embed_files. Ben Vanik 2012-12-25 02:17:37 -0800
  • 59b07c0262 Adding %path% to embed_files. Ben Vanik 2012-12-23 23:42:57 -0800
  • 235c649de5 Remove LESS --strict_imports, as it's bad. Ben Vanik 2012-12-23 00:37:30 -0800
  • 604ef8f59b Adding embed_files rule. Ben Vanik 2012-12-22 22:48:50 -0800
  • 7077fdc2b2 Adding a less_css_library rule. Requires npm install less. Ben Vanik 2012-12-22 18:44:11 -0800
  • 5acff8ee9c Fixing an off-by-one bug that was preventing the proper dependency checks Ben Vanik 2012-11-12 15:38:25 -0800
  • 887e9dc507 Adding quiet flag to local setup to prevent too much garbage output in Travis Ben Vanik 2012-11-08 22:23:11 -0800
  • 014c540b44 Fixing server mimetypes on OSX Ben Vanik 2012-10-17 18:23:20 -0700
  • 3545d7e5f8 Adding python-gflags to install list to make life easier with virtualenv Ben Vanik 2012-10-12 00:00:24 -0700
  • 27cd5deb39 Fixing setup-local script to not be my-work-machine specific >_> Ben Vanik 2012-10-11 23:10:06 -0700
  • a674df5376 Fixing test breaks Ben Vanik 2012-10-11 12:01:58 -0700
  • 3815a2b938 Fixing multiprocessing cache saves and failure modes Ben Vanik 2012-10-11 11:55:30 -0700
  • 5b1f9f8240 omg multiprocessing of tasks! Still likely some bugs here, and only tested on linux, but woo! Ben Vanik 2012-10-10 14:29:02 -0700
  • 314442c67e Fixing --force to ignore cache Ben Vanik 2012-10-10 13:16:32 -0700
  • 867d43278d Fixing the run script to work from crazy paths Ben Vanik 2012-10-10 12:21:21 -0700
  • c59307c6d1 Support for using virtualenv for better side-by-side deps Ben Vanik 2012-10-10 12:15:54 -0700
  • 58783a53aa Fixing to run against networkx 1.7 (latest) Ben Vanik 2012-10-10 10:47:02 -0700
  • 831eaea5ab Merge branch 'master' of https://github.com/benvanik/anvil-build Ben Vanik 2012-10-10 10:10:43 -0700
  • f1b129f31b Making jscompiler 3x faster Ben Vanik 2012-10-10 10:10:27 -0700
  • 9bd348577a Fixing path stripping regression Ben Vanik 2012-10-08 22:11:58 -0700
  • e3ca70b81e Adding a 'copy_file' rule Ben Vanik 2012-10-08 19:42:10 -0700
  • a81585b686 Adding an 'overlay' command that does what the overlay_view does Ben Vanik 2012-10-08 19:27:42 -0700
  • 0105c78d9b Fixing test breaks Ben Vanik 2012-10-08 15:48:11 -0700
  • 98c5fcaaff Adding preprocess and overlay_view rules Ben Vanik 2012-10-08 15:38:44 -0700
  • f8a4b1f208 Merge branch 'master' of https://github.com/benvanik/anvil-build Ben Vanik 2012-10-08 10:57:13 -0700
  • 5698d2d659 Adding the ability to write out file listings for JS apps Ben Vanik 2012-10-08 10:56:54 -0700
  • 6caa3920d2 Update README.md Ben Vanik 2012-10-01 14:34:47 -0700
  • 7c970a6c86 Allow for specifying the Closure Linter module path Ben Vanik 2012-10-01 11:14:02 -0700
  • cfc08559f7 Fixing bad name Ben Vanik 2012-10-01 10:31:20 -0700
  • 6039267885 color-stop should really be allowed always Ben Vanik 2012-09-26 16:03:07 -0700
  • ab8b57a314 Fix caching bug Ben Vanik 2012-09-20 23:19:15 -0700
  • f3212809f7 Caching implemented - seems to work Ben Vanik 2012-09-20 10:23:59 -0700
  • c42ef55533 Preserve metadata when copying files (like file times) Ben Vanik 2012-09-20 09:57:57 -0700
  • 3540e486d7 Adding a dummy file to make the build happy Ben Vanik 2012-09-20 00:21:45 -0700
  • 0f9896106a Starting caching work Ben Vanik 2012-09-20 00:17:55 -0700
  • b37e6ee560 Dummy cache work - not yet doing anything Ben Vanik 2012-09-19 23:35:45 -0700
  • d0d192860e Stub out caching functionality Ben Vanik 2012-09-19 21:21:59 -0700
  • 275fc8e4bc Adding shell_execute task Ben Vanik 2012-09-19 14:30:51 -0700
  • 7f809a4299 Adding DEPS jscompiler mode and fixing UNCOMPILED Ben Vanik 2012-09-14 11:05:59 -0700
  • 2b7b79ba69 Adding strip_comments Ben Vanik 2012-09-14 10:00:51 -0700
  • a06fb0d1c9 Fixing filters to not include paths Ben Vanik 2012-09-11 23:44:15 -0700
  • a2d7c0def1 Adding src_exclude_filter to exclude files - makes common operations like 'all but X' easier Ben Vanik 2012-09-11 22:54:01 -0700
  • 5b84fa35e6 Gracefully fail closure_soy_library rules when no files are passed Ben Vanik 2012-08-30 16:10:36 -0700
  • 920ffa82b5 Hide 'BUILD' in logged output Ben Vanik 2012-08-30 16:10:14 -0700
  • 8cb0aaf1c9 Supporting both BUILD and BUILD.anvil as implicit names Ben Vanik 2012-08-30 16:04:44 -0700
  • fbc33f4ac8 Better error reporting when a JS file both provides and requires a namespace Ben Vanik 2012-07-17 13:51:14 -0700
  • b765ecf4c2 Adding a rule that creates a zip archive Ben Vanik 2012-06-21 13:21:43 -0700
  • 2de21751ca Merge branch 'master' of github.com:benvanik/anvil-build Ben Vanik 2012-06-19 13:15:07 -0700
  • ab58ef332e networkx 1.7 breaks things Ben Vanik 2012-06-18 21:46:21 -0700
  • f7f08a7f89 Fixing deploy logging Ben Vanik 2012-06-13 18:25:04 -0700
  • 1aa7337cab Prettier printing of build status Ben Vanik 2012-06-13 18:15:43 -0700
  • 215f5ecc01 Prettier logging Ben Vanik 2012-06-13 18:04:35 -0700
  • 9ce006d808 Making always single-threaded Ben Vanik 2012-06-13 10:45:48 -0700
  • 97bd5e1deb Sort outputs before printing on deploy to make things prettier Ben Vanik 2012-05-22 21:22:05 -0700
  • f83564566f Fixing typo in closure style tools Ben Vanik 2012-05-22 19:10:47 -0700
  • 0739eb4091 Path fixing when creating files that need URIs Ben Vanik 2012-05-17 22:15:06 -0700
  • 5159301831 Adding additional error handling and changing file mode to support unicode files on Windows Ben Vanik 2012-05-17 21:55:41 -0700
  • 6ec00f857c Changing from copy2 to copy, which fixes some permissioning issues on Windows Ben Vanik 2012-05-17 20:58:53 -0700
  • 47d8430ab8 Fixing even more platform inconsistencies - all tests passing on CMD Ben Vanik 2012-05-17 20:49:30 -0700