Permalink
Switch branches/tags
Nothing to show
Commits on Feb 4, 2012
Commits on Nov 25, 2011
  1. README tweak.

    davegurnell committed Nov 25, 2011
Commits on Sep 12, 2011
  1. Merge pull request #2 from eltimn/tcn-wip-props

    noelwelsh committed Sep 12, 2011
    Log warning instead of throwing exception when props file is not found
Commits on Aug 6, 2011
Commits on Jul 4, 2011
  1. Add Mustache templating as an optional step in the

    noelwelsh committed Jul 4, 2011
    Javascript compilation process. See the README for details.
    
    Implementation notes:
    
      - Add some more tests.
      - Refactored code to move URL and file handling into ManifestObjects.
      - Removed complex download tasks and do the downloads whenever we compile.
      - Update buid.properties to the next snapshot version.
Commits on Jul 1, 2011
  1. Add Mustache templating as an optional step in JS compilation.

    noelwelsh committed Jul 1, 2011
    Files with the name foo.template.js will be run through Mustache, with property files supplying the templated values. To control which files are processed by Mustache, modify closureJsIsTemplated. To control where properties are found, clousePropertiesPath.
Commits on Jun 28, 2011
  1. Updated version in README

    davegurnell committed Jun 28, 2011
Commits on May 28, 2011
  1. Running jetty-run puts the plugin into "pretty mode" - no minificatio…

    davegurnell committed May 28, 2011
    …n or variable renaming.
Commits on Mar 7, 2011
Commits on Mar 6, 2011
  1. Fixed typos in README.

    davegurnell committed Mar 6, 2011
  2. Edited README

    davegurnell committed Mar 6, 2011
  3. Wording tweak in README.

    davegurnell committed Mar 6, 2011
  4. Tidying: added simple hook to override compiler options; named tasks;…

    davegurnell committed Mar 6, 2011
    … tweaked error handling for better message reporting.
  5. Edited README

    davegurnell committed Mar 6, 2011
  6. Edited README

    davegurnell committed Mar 6, 2011
  7. Edited README

    davegurnell committed Mar 6, 2011
  8. Edited README

    davegurnell committed Mar 6, 2011
  9. Extensive rewrite. Notes follow:

    davegurnell committed Mar 6, 2011
    The project is now built on top of DefaultWebProject. All JS source should be stored under src/main/webapp. Manifest files can be given a .jsm or .jsmanifest extension.
    
    Stole the basic build mechanic from hoffrocket.YuiCompressorPlugin: cache all working files under a temporary directory but maintain their paths relative to the webapp directory. Override the default behaviour of prepare-webapp so it ignores .jsm and .jsmanifest files, and takes the compiled .js files from the temporary directory instead.
    
    Because of the DefaultWebProject change, some of the coffeescript tests are no longer valid. Replaced temporarily with a checkout of lift_sbt_prototype that does a basic combination of two JS files. The "sbt scripted" target doesn't currently work on my laptop - will fix it and add more tests in a forthcoming commit.
    
    -
Commits on Mar 5, 2011
Commits on Mar 2, 2011
Commits on Mar 1, 2011
Commits on Jan 8, 2011