doxygen.mk: Add support for viewing sources

Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
Jan Lindemann 2017-03-06 16:31:24 +00:00
commit 5f1d0bebce
2 changed files with 6 additions and 1 deletions

View file

@ -26,7 +26,6 @@ DX_DOXYGEN_CONF ?= doxygen.conf
DX_INCLUDE_TMPL_DIR ?= $(MODDIR)/tmpl/doxygen DX_INCLUDE_TMPL_DIR ?= $(MODDIR)/tmpl/doxygen
DX_FALLBACK_CONF_TMPL ?= $(DX_INCLUDE_TMPL_DIR)/doxygen.conf.tmpl DX_FALLBACK_CONF_TMPL ?= $(DX_INCLUDE_TMPL_DIR)/doxygen.conf.tmpl
# replaced pattern defaults # replaced pattern defaults
DX_FILE_PATTERNS ?= *.h *.c *.cpp DX_FILE_PATTERNS ?= *.h *.c *.cpp
DX_INPUT_DIRS ?= $(TOPDIR)/include DX_INPUT_DIRS ?= $(TOPDIR)/include
@ -35,6 +34,8 @@ DX_EXCLUDE_FILES ?=
DX_INCLUDE_PATH ?= DX_INCLUDE_PATH ?=
DX_RECURSIVE ?= YES DX_RECURSIVE ?= YES
DX_EXTRACT_STATIC ?= NO DX_EXTRACT_STATIC ?= NO
DX_INLINE_SOURCES ?= NO
DX_SOURCE_BROWSER ?= NO
all: html all: html
install: install.done install: install.done
@ -97,6 +98,8 @@ $(DX_DOXYGEN_CONF): $(firstword $(wildcard $(DX_DOXYGEN_CONF).tmpl $(DX_FALLBACK
s%__INCLUDE_PATH__%$(DX_INCLUDE_PATH)%g; \ s%__INCLUDE_PATH__%$(DX_INCLUDE_PATH)%g; \
s%__RECURSIVE__%$(DX_RECURSIVE)%g; \ s%__RECURSIVE__%$(DX_RECURSIVE)%g; \
s%__EXTRACT_STATIC__%$(DX_EXTRACT_STATIC)%g; \ s%__EXTRACT_STATIC__%$(DX_EXTRACT_STATIC)%g; \
s%__INLINE_SOURCES__%$(DX_INLINE_SOURCES)%g; \
s%__SOURCE_BROWSER__%$(DX_SOURCE_BROWSER)%g; \
" $< > $@ " $< > $@
doxygen-default-includes.done: $(DX_DOXYGEN_CONF) doxygen-default-includes.done: $(DX_DOXYGEN_CONF)

View file

@ -20,4 +20,6 @@ HTML_EXTRA_STYLESHEET = styles.css
EXCLUDE_SYMLINKS = YES EXCLUDE_SYMLINKS = YES
EXTRACT_STATIC = __EXTRACT_STATIC__ EXTRACT_STATIC = __EXTRACT_STATIC__
INLINE_SOURCES = __INLINE_SOURCES__
SOURCE_BROWSER = __SOURCE_BROWSER__