Commit b8ac034e authored by Jeremy Mikola's avatar Jeremy Mikola

Consolidate building of API and book docs

This also adjusts some API doc settings and removes various options where we were supplying default values.
parent a887e0e3
...@@ -49,10 +49,6 @@ mkdocs: ...@@ -49,10 +49,6 @@ mkdocs:
exit 1; \ exit 1; \
fi fi
docs-api: apigen
docs: mkdocs
release/%: release-log/% release/%: release-log/%
@echo "Please run:" @echo "Please run:"
@echo " " git add RELEASE-$(*) @echo " " git add RELEASE-$(*)
...@@ -61,8 +57,7 @@ release/%: release-log/% ...@@ -61,8 +57,7 @@ release/%: release-log/%
@echo " " git push --tags @echo " " git push --tags
@echo " " make release-docs @echo " " make release-docs
docs: docs: mkdocs apigen
mkdocs build --clean
release-docs: docs release-docs: docs
mkdocs gh-deploy --clean mkdocs gh-deploy --clean
......
source: source:
- src - src
destination: api destination: site/api
extensions:
- php
exclude:
- tests/
- vendor/
skipDocPath:
- * <mask>```
charset: charset:
- UTF-8 - UTF-8
...@@ -22,15 +13,11 @@ googleCseId: null ...@@ -22,15 +13,11 @@ googleCseId: null
googleAnalytics: null googleAnalytics: null
templateTheme: bootstrap templateTheme: bootstrap
templateConfig: null templateConfig: null
groups: auto
accessLevels:
- public
internal: false
php: true
sourceCode: true
tree: true
deprecated: false deprecated: false
internal: false
todo: false todo: false
php: false
tree: true
download: false download: false
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment