linkedin/Lu — pull request #159 by Jakobo (2012-06-21 01:57:20+00:00)
Title: Build Script Improvements

This redoes the build.js file to

* remove GCC and replace with uglify-js. This also solves the require/module/exports problems on minification
* break into a tasks/ directory for build tasks (almost ant-like without too much pain)
* increases maintainability for build instructions
* uses optimist for build options to disable underscore/class
* attaches a universal header to all built files for Apache 2.0 compliance
* adds a library under build/util.js for helper functions (common build ops)

This adds uglify-js (for minification) and glob (for directory recursion searches) to the package.json. I left Seq @ its current version since that didn't complicate things.

Addresses #78