Doc target for building with JSDoc 3.

This assumes jsdoc is on the path.
This commit is contained in:
Tim Schaub
2012-09-24 17:25:33 +02:00
parent d51cd1c395
commit 2add7288e5
2 changed files with 6 additions and 0 deletions

1
.gitignore vendored
View File

@@ -2,6 +2,7 @@
/build/ol.js /build/ol.js
/build/ol-compiled.js /build/ol-compiled.js
/build/proj4js-combined.js /build/proj4js-combined.js
/build/apidoc
/demos/*/advanced-optimizations.* /demos/*/advanced-optimizations.*
/demos/*/build.html /demos/*/build.html
/demos/*/debug.html /demos/*/debug.html

View File

@@ -105,6 +105,10 @@ lint:
$(PLOVR_JAR): $(PLOVR_JAR):
curl http://plovr.googlecode.com/files/$(notdir $@) > $@ curl http://plovr.googlecode.com/files/$(notdir $@) > $@
.PHONY: doc
doc:
jsdoc -t doc/template -r src -d build/apidoc
clean: clean:
rm -f build/all.js rm -f build/all.js
rm -f build/ol.js rm -f build/ol.js
@@ -112,6 +116,7 @@ clean:
rm -f demos/*/*.html rm -f demos/*/*.html
rm -f demos/*/advanced-optimizations.* rm -f demos/*/advanced-optimizations.*
rm -f demos/*/simple-optimizations.* rm -f demos/*/simple-optimizations.*
rm -rf build/apidoc
reallyclean: clean reallyclean: clean
rm -f $(PLOVR_JAR) rm -f $(PLOVR_JAR)