doc: rename doxygen configuration file and build from doc/

Rename file to zephyr.doxyfile to allow integration in eclipse and make
it build locally in the doc/ directory without have to change to ../
first.

Change-Id: Ib2c4c26f385b050ea3d0e814ebfc3509f31e5e12
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
Anas Nashif 2017-02-05 09:24:50 -05:00 committed by Anas Nashif
commit 1fdfc5dc2b
3 changed files with 17 additions and 15 deletions

View file

@ -26,7 +26,7 @@ I18NSPHINXOPTS = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) .
.PHONY: help clean html dirhtml singlehtml pickle json htmlhelp qthelp devhelp epub latex latexpdf text man changes linkcheck doctest coverage gettext
doxy-code:
$(Q)cd .. && doxygen doc/doxygen.config
$(Q)doxygen zephyr.doxyfile
doxy: doxy-code

View file

@ -318,8 +318,8 @@ texinfo_documents = [
#texinfo_no_detailmenu = False
breathe_projects = {
"Zephyr": "xml",
"doc-examples": "xml"
"Zephyr": "doxygen/xml",
"doc-examples": "doxygen/xml"
}
breathe_default_project = "Zephyr"

View file

@ -8,7 +8,7 @@ PROJECT_NAME = "Zephyr Project"
PROJECT_NUMBER =
PROJECT_BRIEF =
PROJECT_LOGO =
OUTPUT_DIRECTORY = doc/
OUTPUT_DIRECTORY = doxygen/
CREATE_SUBDIRS = YES
OUTPUT_LANGUAGE = English
BRIEF_MEMBER_DESC = YES
@ -98,17 +98,19 @@ WARN_LOGFILE =
# Configuration options related to the input files
#---------------------------------------------------------------------------
INPUT = \
include/ \
include/misc/ \
include/arch/x86/ \
include/arch/arc/ include/arch/arc/v2 \
include/arch/arm/ include/arch/arm/cortex_m \
include/arch/nios2/ \
lib/libc/minimal/include/ \
ext/lib/crypto/tinycrypt/include/ \
include/net/zoap.h \
include/net/dns_client.h \
tests/ztest/include/
../include/ \
../include/misc/ \
../include/arch/x86/ \
../include/arch/arc/ \
../include/arch/arc/v2 \
../include/arch/arm/ \
../include/arch/arm/cortex_m \
../include/arch/nios2/ \
../lib/libc/minimal/include/ \
../ext/lib/crypto/tinycrypt/include/ \
../include/net/zoap.h \
../include/net/dns_client.h \
../tests/ztest/include/
INPUT_ENCODING = UTF-8
FILE_PATTERNS = "*.c" "*.h" "*.S"
RECURSIVE = YES