Commit Graph

146 Commits

Author SHA1 Message Date
Ben Vanik 2630153dea closure_soy_library 2012-05-08 00:43:13 +09:00
Ben Vanik bda0828109 Exclude generated files from lint/fixstyle 2012-05-07 14:28:20 +09:00
Ben Vanik a9c46e715e Adding helper to get path the rule is executing from 2012-05-06 14:20:30 +09:00
Ben Vanik ca6d16fc46 Fixing closure_js_library externs 2012-05-05 13:24:31 +09:00
Ben Vanik 31c5723946 Printing a more helpful error (until real error logging is in) 2012-05-05 12:17:35 +09:00
Ben Vanik 6826033626 Using strip_build_paths 2012-05-05 11:58:11 +09:00
Ben Vanik 5fe66352df wrap_with_global support on closure_js_library 2012-05-05 11:46:08 +09:00
Ben Vanik 0ca02ad6ab Moving strip_build_paths to anvil.util 2012-05-04 22:43:44 +09:00
Ben Vanik 10a68324c2 Support | in src_filter 2012-05-04 22:21:14 +09:00
Ben Vanik e33d0e9d79 Adding MakoTemplateTask 2012-05-04 22:12:00 +09:00
Ben Vanik a2be7b836b Moving get_script_path to util 2012-05-04 22:11:26 +09:00
Ben Vanik f908968dfd Implementing HTTP serving 2012-05-04 16:38:32 +09:00
Ben Vanik 430eb05ad7 Strip build-gen from genjsdeps paths 2012-05-03 18:36:26 +09:00
Ben Vanik d8bfdfcf33 NodeExecutableTask and fixing PythonExecutableTask 2012-05-03 18:23:45 +09:00
Ben Vanik dd7e6765b1 Adding 'include_rules' directive for BUILD files 2012-05-03 15:12:14 +09:00
Ben Vanik 3f0de4c3fb Adding js filter 2012-05-02 20:59:51 +09:00
Ben Vanik 1a21bce475 Adding config helpers and tests 2012-05-02 20:49:43 +09:00
Ben Vanik d22eb54fc1 Rewriting Closure JS rules to support generating deps.js 2012-05-02 16:33:14 +09:00
Ben Vanik 71ec74150c Renaming GSS rule 2012-05-01 23:01:19 +09:00
Ben Vanik f0be61cfc0 GSS compilation 2012-05-01 21:18:39 +09:00
Ben Vanik 3b34a87f40 Fixing the deploy command 2012-05-01 17:02:57 +09:00
Ben Vanik 54ce72096b Fixing lint/fixstyle 2012-05-01 16:52:29 +09:00
Ben Vanik 2e82f48912 Can now compile JS! 2012-05-01 16:45:51 +09:00
Ben Vanik 07f2161daa A big TODO with some of the things I want to do with logging 2012-04-30 15:46:23 +09:00
Ben Vanik 3c70c42207 Starting the Closure compiler rules 2012-04-30 15:46:09 +09:00
Ben Vanik 23e87839b3 Update README.md 2012-04-15 21:26:33 -07:00
Ben Vanik 71ebd81ce4 Adding completion hints for arguments, since argparse lacks the support 2012-04-11 15:57:23 -07:00
Ben Vanik 868d30f377 Fixing up weird python module import issues 2012-04-11 15:56:50 -07:00
Ben Vanik 9c278a0e98 Refactoring manage commands to be classes 2012-04-11 14:11:34 -07:00
Ben Vanik ac929230e8 Adding the 'completion' command to support install and .profile scripts for completion 2012-04-11 12:40:32 -07:00
Ben Vanik d27fada22d First stab at bash completion.
It can complete rule names, but not yet options. It's done in python and slow on Windows, and it may be worth doing it in sh instead (although it'd lose nice auto option completion from argparse).
2012-04-11 00:24:14 -07:00
Ben Vanik 68297683be Now that we have a name, use that instead of manage.py in help text 2012-04-10 19:58:07 -07:00
Ben Vanik ce39422544 Removing unneeded argparse imports and moving pip imports into scope 2012-04-10 19:52:16 -07:00
Ben Vanik e28fa0de65 Adding some skeleton work on system dependency management - not great, will refactor 2012-04-10 01:42:54 -07:00
Ben Vanik a6638aa3e0 Fixing manage to run directly, print the right things, and print cleaner 2012-04-09 23:30:36 -07:00
Ben Vanik 4881d48b66 Removing egg package conflict 2012-04-09 18:10:54 -07:00
Ben Vanik a5b938f75a Fixing up setup.py to enable PIP to pull the tarball 2012-04-09 18:05:08 -07:00
Ben Vanik 264907c1ef Grabbing version from anvil.version 2012-04-09 17:51:32 -07:00
Ben Vanik 46972c7c84 Fixing setup.py for bdist 2012-04-09 17:43:14 -07:00
Ben Vanik 1eacf4cac8 Changing pypi name to 'anvil-build' 2012-04-09 17:25:25 -07:00
Ben Vanik 5a5f6249f8 Cleaning up setup.py to prepare for pypi 2012-04-09 17:23:03 -07:00
Ben Vanik 2b54550256 Attempting to move test requirements to their own place - let's see if Travis likes it 2012-04-09 16:30:19 -07:00
Ben Vanik 6d0a920418 Adding a README to test the Travis CI button 2012-04-09 15:41:26 -07:00
Ben Vanik ed1ba9e071 Travis CI script for testing 2012-04-09 15:33:44 -07:00
Ben Vanik 662d0fede9 Initial commit of Anvil code, with a partially tested setup.py 2012-04-09 15:19:49 -07:00
Ben Vanik 9bed4637cc Adding boilerplate files 2012-04-09 13:17:37 -07:00