Updated docs build process to make docs

main
Kenneth Jao 2 years ago
parent 63409cd6ac
commit 26473892e9
  1. 15
      Makefile
  2. 2
      build_docs
  3. 2
      docs/Doxyfile
  4. 0
      docs/requirements.txt

@ -1,6 +1,17 @@
.PHONY: all
.PHONY: all docs install
all: install
all: install docs
docs: SHELL:=/bin/bash
docs:
if [ ! -d "docs/.venv" ]; then python3 -m venv "docs/.venv"; fi
( \
source docs/.venv/bin/activate;\
pip install -r docs/requirements.txt; \
doxygen docs/Doxyfile; \
sphinx-build -b html docs/source docs/build/html; \
deactivate \
)
install:
install -d $(DEST_DIR)/

@ -1,2 +0,0 @@
doxygen docs/Doxyfile
sphinx-build -b html docs/source docs/build/html

@ -778,7 +778,7 @@ WARNINGS = YES
# will automatically be disabled.
# The default value is: YES.
WARN_IF_UNDOCUMENTED = YES
WARN_IF_UNDOCUMENTED = NO
# If the WARN_IF_DOC_ERROR tag is set to YES, doxygen will generate warnings for
# potential errors in the documentation, such as not documenting some parameters

Loading…
Cancel
Save