codeforamerica/nsb-mobile — pull request #4 by prashtx (2012-07-25 18:40:03+00:00)
Title: Add support for non-GitHub hosting

Split out 3rd-party Javascript libraries from our own, so we can selectively minify (and eventually concatenate).

Add a Makefile that supports building a `publish` directory and syncing that directory to S3. The Makefile depends on recess, uglify-js, and s3cmd. You can install s3cmd on a Mac with `brew install s3cmd`. To sync to S3, you must first run `s3cmd --configure` and supply the appropriate keys.

Build with `make` or `make build`. Deploy with `make publish`.