integrated JSLint into build

This commit is contained in:
Mark Pilgrim
2009-08-11 10:56:30 -04:00
parent f55c153b9f
commit 8d86aaa2dd
3 changed files with 4326 additions and 48 deletions
+6
View File
@@ -18,6 +18,12 @@ rm -f examples/*.pyc
cp -R examples build/
cp .htaccess build/
echo "linting JS"
[ -n "$(which js 2>/dev/null)" ] || die "SpiderMonkey (js or js.exe) not found"
js_lint_results=`js j/jslint.js < build/j/dip3.js 2>/dev/null`
[ "$js_lint_results" = "jslint: No problems found." ] || die "$js_lint_results"
echo "minimizing HTML"
# minimize HTML (NB: this script is quite fragile and relies on knowledge of how I write HTML)