appendto/anvil.js — pull request #25 by arobson (2012-04-19 02:46:10+00:00)
Title: v0.7.5 - Bug fixes, removing the copying of files to ext, exclusion filter on uglify

## Scaffolding bug
The scaffolding bug (#18) should be resolved now.

## ENOENT in CI mode
ENOENT was occurring and not getting caught in CI (#23) mode when symbolic links existed.

## Making browser dependencies available via URL route
Anvil no longer copies it's browser dependencies to the ext folder of projects (#22). Instead it makes those available via the url anvil/{file}. The current list is:
jquery.js
qunit.js
qunit.css
pavlov.js
anvilHook.js

This probably still seems a little odd, but there needs to be a reliable way to deliver javascript to the browser for certain Anvil features that doesn't require the user to go fetch them.

## Exclude filter on uglify object for build.json
__EXPERIMENTAL__
The uglify object now comes with a very simple exclusion support. By adding an exclude property that is an array of the file names you don't want uglified, Anvil will no longer uglify any file with a name matching any file name in the array.