doxygen.mk: Add support for additional variables

Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
Jan Lindemann 2017-02-18 13:05:39 +00:00
commit 9ad7fa6484
2 changed files with 11 additions and 4 deletions

View file

@ -28,11 +28,13 @@ DX_FALLBACK_CONF_TMPL ?= $(DX_INCLUDE_TMPL_DIR)/doxygen.conf.tmpl
# replaced pattern defaults
DX_FILE_PATTERNS ?= *.h
DX_FILE_PATTERNS ?= *.h *.c *.cpp
DX_INPUT_DIRS ?= $(TOPDIR)/include
DX_SRC_IS_JAVA ?= NO
DX_EXCLUDE_FILES ?=
DX_INCLUDE_PATH ?=
DX_RECURSIVE ?= YES
DX_EXTRACT_STATIC ?= NO
all: html
install: install.done
@ -93,6 +95,8 @@ $(DX_DOXYGEN_CONF): $(firstword $(wildcard $(DX_DOXYGEN_CONF).tmpl $(DX_FALLBACK
s%__SRC_IS_JAVA__%$(DX_SRC_IS_JAVA)%g; \
s%__EXCLUDE_FILES__%$(DX_EXCLUDE_FILES)%g; \
s%__INCLUDE_PATH__%$(DX_INCLUDE_PATH)%g; \
s%__RECURSIVE__%$(DX_RECURSIVE)%g; \
s%__EXTRACT_STATIC__%$(DX_EXTRACT_STATIC)%g; \
" $< > $@
doxygen-default-includes.done: $(DX_DOXYGEN_CONF)