diff --git a/deployment/makefiles/directories-standard.mk b/deployment/makefiles/directories-standard.mk index a6f43e3e3d91a91a08018852cc22449ff97a99a2..aedb8969dff906b0907f0260d27a8ce7aed83d41 100644 --- a/deployment/makefiles/directories-standard.mk +++ b/deployment/makefiles/directories-standard.mk @@ -12,6 +12,9 @@ DEVELOPMENT_PATH ?= $(PROJECT_ROOT)development/ DOCUMENTATION_PATH ?= $(PROJECT_ROOT)documentation/ REQUIREMENT_PATH ?= $(PROJECT_ROOT)requirement/ CREDENTIALS_PATH ?= $(PROJECT_ROOT)credential/ + +TUTORIALS_PATH ?= $(DOCUMENTATION_PATH)tutorial/ +DOCUMENTATION_CONFIG_PATH ?= $(DOCUMENTATION_PATH)config/ RESOURCE_PATH ?= $(APPLICATION_PATH)resource/ SOURCE_PATH ?= $(APPLICATION_PATH)source/ diff --git a/deployment/makefiles/target-jsdoc-build.mk b/deployment/makefiles/target-jsdoc-build.mk index 702ad4e093948f264b69ef8b8843a43900a2d0db..3bd2d5007ed3e1a62f6e466a54e73a0ef4e83c56 100644 --- a/deployment/makefiles/target-jsdoc-build.mk +++ b/deployment/makefiles/target-jsdoc-build.mk @@ -7,10 +7,8 @@ ############################################################################################# ############################################################################################# - -.PHONY: build-jsdoc +.PHONY: jsdoc-build ## generate js api docs -build-jsdoc: $(DEPLOYMENT_PATH)jsdoc.json - $(ECHOMARKER) "create doc" - $(QUIET) cd $(DEPLOYMENT_PATH); $(JSDOC) --tutorials $(DOCUMENTATION_PATH)tutorials/ -c $(DEPLOYMENT_PATH)jsdoc.json $(DOCUMENTATION_PATH)README.md ; cd -- -# $(QUIET) $(GREP) -rl 'Documentation generated by' $(THIS_DIR)docs/ | $(XARGS) sed -i '/Documentation generated by/d' +jsdoc-build: $(DOCUMENTATION_CONFIG_PATH)jsdoc.json + $(ECHOMARKER) "create api doc" + $(QUIET) cd $(DEPLOYMENT_PATH); $(JSDOC) --tutorials $(TUTORIALS_PATH) -c $(DOCUMENTATION_CONFIG_PATH)jsdoc.json $(DOCUMENTATION_PATH)README.md ; cd --