Commit Graph

5 Commits

Author SHA1 Message Date
Eric Ferraiuolo
52c6ac538b Add Grunt release task to create a .zip archive of the build/ dir
This adds the new `release` Grunt task which creates a .zip file in the
`release/[version]/` dir with the following name format and structure:

`[name]-[version].zip` where `name` and `version` are from package.json.
.
└── kimono
    └── 0.0.1
        └── *.css
2013-05-14 15:58:25 -04:00
Eric Ferraiuolo
79306853bb Revamp Gruntfile to improve its build and import tasks
This is a major rewrite of the Gruntfile which uses a config-driven
approach and leverages grunt-contrib-* plugins to do the heavy lifting.

This creates the build files according to the following conventions:

* `-nr.css`: Rollup `-core.css` + `[module].css` + `-[feature].css`.
* `[module].css`: Rollup `-nr.css`  + `-r.css`.
* `-min.css`: A minified file version of the files of the same name.
* `kimono-min.css`: Rollup of all `[module].css` files.
* `kimono-nr-min.css`: Rollup of all modules without `@media`

**Note:** `-r.css` files are not maintained as separate files.
2013-05-14 13:12:01 -04:00
Eric Ferraiuolo
6aef1a8623 Move grunt-contrib-clean to devDependencies 2013-05-13 15:09:00 -04:00
Eric Ferraiuolo
75e2d50407 Use grunt-contrib-clean for cleaning build tasks 2013-05-13 14:56:23 -04:00
Tilo Mitra
dbb805f448 Initial drop 2013-05-09 18:05:18 -04:00