Merge branch 'master' of https://github.com/danvk/dygraphs
[dygraphs.git] / generate-jsdoc.sh
index 3275545..6512fb0 100755 (executable)
@@ -3,7 +3,17 @@
 # Generates JSDoc in the /jsdoc dir. Clears any existing jsdoc there.
 
 rm -rf jsdoc
+echo Generating JSDoc...
 java -jar jsdoc-toolkit/jsrun.jar \
   jsdoc-toolkit/app/run.js \
-  -a -d=jsdoc -t=jsdoc-toolkit/templates/jsdoc \
-  dygraph.js
+  -d=jsdoc -t=jsdoc-toolkit/templates/jsdoc \
+  dygraph.js \
+| tee /tmp/dygraphs-jsdocerrors.txt
+
+if [ -s /tmp/dygraphs-jsdocerrors.txt ]; then
+  echo Please fix any jsdoc errors/warnings before sending patches.
+fi
+
+chmod -R a+rX jsdoc
+
+echo Done