Permalink
Commits on Aug 21, 2012
  1. merge yui/master

    cquinders committed Aug 21, 2012
Commits on Aug 15, 2012
  1. Reduced some of the coverage noise from componentbuilds. echos now ha…

    …ve info, and we don't lint coverage files (for now)
    sdesai committed Aug 15, 2012
Commits on Aug 13, 2012
  1. Added more global ignores to jslint config, for coverage files (to re…

    …duce noise when doing an ant -Dlint.all=true)
    sdesai committed Aug 13, 2012
Commits on Aug 8, 2012
  1. Moving tasks around

    davglass committed Aug 8, 2012
Commits on Aug 3, 2012
Commits on Jul 14, 2012
Commits on May 30, 2012
Commits on May 22, 2012
  1. Add flag to skip minify (minify.skip)

    During development, sometimes is handy to avoid the minification
    of the components to save build time, or if the minification is
    done as part of another build system atop yui's Ant.
    bisho committed May 22, 2012
  2. Add build cache to avoid rebuilding components already uptodate

    Using ant uptodate we compare source files with a file generated
    during the build to detect if the components really needs rebuild.
    This decreases the build time significantly.
    bisho committed May 22, 2012
  3. Add support for compiling handlebars templates into a js file

    Detect if templates/ (configurable) directory exists and
    compile the templates there into a js file (by default
    compiled-templates.js). This makes all the templates of the
    module directly available when loading the module.
    bisho committed May 22, 2012
  4. Move language template file to a property

    If you want to use a different i18n loader than Y.Intl.add
    you need to be able to override the template used to load
    the translation files.
    bisho committed May 22, 2012
Commits on Apr 4, 2012
Commits on Apr 3, 2012
  1. Readme Updates

    davglass committed Apr 3, 2012
  2. Changed logs to verbose instead of info, added support for local inst…

    …alled jshint CLI tool and only run jslint/hint on raw files by default
    davglass committed Apr 3, 2012
Commits on Nov 30, 2011
Commits on Jun 29, 2011
Commits on Jun 22, 2011
Commits on Feb 24, 2011
  1. Adding 'tests' target for modules and rollups.

    Pulls module source from
    src/{component}/tests/src/{component}.js
    
    and creates
    src/{component}/tests/{component}-tests.js
    
    containing a module in the form of
    YUI.add('{component}-tests', function (Y) {
        /* code from src */
    }, '@VERSION@', { requires: ['{component}', 'test'] });
    
    Paths and file lists are configurable.  See
    shared/properties.xml for details (search for 'tests.')
    lsmith committed Feb 24, 2011
Commits on Feb 3, 2011
Commits on Jan 13, 2011
Commits on Dec 21, 2010
  1. .

    Adam Moore committed Dec 21, 2010
  2. .

    Adam Moore committed Dec 21, 2010
  3. 'self' predef

    Adam Moore committed Dec 21, 2010
Commits on Nov 20, 2010
  1. Require Java 1.5 in YUI Compressor JAR for real.

    You must use -target 1.5 in javac or else it'll just
    default to the JVM used to compile. Not just -source.
    reid committed Nov 20, 2010
Commits on Nov 18, 2010
  1. Upgrade YUI Compressor. Use native Ant task. Fix #28.

    Take advantage of Compressor's new CompressorTask
    available on its "ant" branch. The HTTP server
    is no longer used, which fixes some lingering
    JSON encoding problems while keeping builds fast.
    reid committed Nov 18, 2010
Commits on Nov 17, 2010