Skip to content
Commits on Feb 4, 2012
Commits on Nov 25, 2011
  1. README tweak.

    committed Nov 25, 2011
Commits on Sep 12, 2011
  1. @noelwelsh

    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
  1. @eltimn
Commits on Jul 4, 2011
  1. @noelwelsh
  2. @noelwelsh

    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. @noelwelsh

    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

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

    committed May 28, 2011
    …n or variable renaming.
Commits on Mar 7, 2011
Commits on Mar 6, 2011
  1. Updated example in README.

    committed Mar 6, 2011
  2. Fixed typos in README.

    committed Mar 6, 2011
  3. Edited README

    committed Mar 6, 2011
  4. Wording tweak in README.

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

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

    committed Mar 6, 2011
  7. Edited README

    committed Mar 6, 2011
  8. Edited README

    committed Mar 6, 2011
  9. Edited README

    committed Mar 6, 2011
  10. Extensive rewrite. Notes follow:

    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
  1. @rubbish

    Updated README to reflect 1.0

    rubbish committed Jan 8, 2011
Something went wrong with that request. Please try again.