From 5f1d0bebcee85aed7d66fe5fb9f6ac60c36b852c Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Mon, 6 Mar 2017 16:31:24 +0000 Subject: [PATCH] doxygen.mk: Add support for viewing sources Signed-off-by: Jan Lindemann --- make/doxygen.mk | 5 ++++- tmpl/doxygen/doxygen.conf.tmpl | 2 ++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/make/doxygen.mk b/make/doxygen.mk index 7fd7e4b1..8d81da9f 100644 --- a/make/doxygen.mk +++ b/make/doxygen.mk @@ -26,7 +26,6 @@ DX_DOXYGEN_CONF ?= doxygen.conf DX_INCLUDE_TMPL_DIR ?= $(MODDIR)/tmpl/doxygen DX_FALLBACK_CONF_TMPL ?= $(DX_INCLUDE_TMPL_DIR)/doxygen.conf.tmpl - # replaced pattern defaults DX_FILE_PATTERNS ?= *.h *.c *.cpp DX_INPUT_DIRS ?= $(TOPDIR)/include @@ -35,6 +34,8 @@ DX_EXCLUDE_FILES ?= DX_INCLUDE_PATH ?= DX_RECURSIVE ?= YES DX_EXTRACT_STATIC ?= NO +DX_INLINE_SOURCES ?= NO +DX_SOURCE_BROWSER ?= NO all: html 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%__RECURSIVE__%$(DX_RECURSIVE)%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) diff --git a/tmpl/doxygen/doxygen.conf.tmpl b/tmpl/doxygen/doxygen.conf.tmpl index f9092c39..86642cd2 100644 --- a/tmpl/doxygen/doxygen.conf.tmpl +++ b/tmpl/doxygen/doxygen.conf.tmpl @@ -20,4 +20,6 @@ HTML_EXTRA_STYLESHEET = styles.css EXCLUDE_SYMLINKS = YES EXTRACT_STATIC = __EXTRACT_STATIC__ +INLINE_SOURCES = __INLINE_SOURCES__ +SOURCE_BROWSER = __SOURCE_BROWSER__