projects
/
pub
/
USBasp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove any variables in the optional build variable list that are marked as mandatory...
[pub/USBasp.git]
/
LUFA
/
Build
/
lufa.doxygen.in
diff --git
a/LUFA/Build/lufa.doxygen.in
b/LUFA/Build/lufa.doxygen.in
index
13055fc
..
f1b9a9d
100644
(file)
--- a/
LUFA/Build/lufa.doxygen.in
+++ b/
LUFA/Build/lufa.doxygen.in
@@
-8,7
+8,7
@@
\r
LUFA_BUILD_MODULES += DOXYGEN
\r
LUFA_BUILD_TARGETS += doxygen
\r
\r
LUFA_BUILD_MODULES += DOXYGEN
\r
LUFA_BUILD_TARGETS += doxygen
\r
-LUFA_BUILD_MANDATORY_VARS +=
\r
+LUFA_BUILD_MANDATORY_VARS +=
LUFA_PATH
\r
LUFA_BUILD_OPTIONAL_VARS += DOXYGEN_CONF DOXYGEN_FAIL_ON_WARNING DOXYGEN_OVERRIDE_PARAMS
\r
\r
# -----------------------------------------------------------------------------
\r
LUFA_BUILD_OPTIONAL_VARS += DOXYGEN_CONF DOXYGEN_FAIL_ON_WARNING DOXYGEN_OVERRIDE_PARAMS
\r
\r
# -----------------------------------------------------------------------------
\r
@@
-24,7
+24,7
@@
LUFA_BUILD_OPTIONAL_VARS += DOXYGEN_CONF DOXYGEN_FAIL_ON_WARNING DOXYGEN_OVERRI
#
\r
# MANDATORY PARAMETERS:
\r
#
\r
#
\r
# MANDATORY PARAMETERS:
\r
#
\r
-#
(None)
\r
+#
LUFA_PATH - Path to the LUFA library core
\r
#
\r
# OPTIONAL PARAMETERS:
\r
#
\r
#
\r
# OPTIONAL PARAMETERS:
\r
#
\r
@@
-35,20
+35,23
@@
LUFA_BUILD_OPTIONAL_VARS += DOXYGEN_CONF DOXYGEN_FAIL_ON_WARNING DOXYGEN_OVERRI
# configuration file
\r
# -----------------------------------------------------------------------------
\r
\r
# configuration file
\r
# -----------------------------------------------------------------------------
\r
\r
+# Sanity-check values of mandatory user-supplied variables
\r
+LUFA_PATH ?= $(error Makefile LUFA_PATH value not set.)
\r
+
\r
# Default values of optionally user-supplied variables
\r
DOXYGEN_CONF ?= Doxygen.conf
\r
DOXYGEN_FAIL_ON_WARNING ?= Y
\r
# Default values of optionally user-supplied variables
\r
DOXYGEN_CONF ?= Doxygen.conf
\r
DOXYGEN_FAIL_ON_WARNING ?= Y
\r
-DOXYGEN_OVERRIDE_PARAMS ?= QUIET=YES
\r
+DOXYGEN_OVERRIDE_PARAMS ?= QUIET=YES
HTML_STYLESHEET=$(patsubst %/,%,$(LUFA_PATH))/DoxygenPages/Style/Style.css
\r
\r
# Output Messages
\r
MSG_DOXYGEN_CMD = ' [DOXYGEN] :'
\r
\r
# Determine Doxygen invocation command
\r
\r
# Output Messages
\r
MSG_DOXYGEN_CMD = ' [DOXYGEN] :'
\r
\r
# Determine Doxygen invocation command
\r
-BASE_DOXYGEN_CMD = ( cat Doxygen.conf
; $(DOXYGEN_OVERRIDE_PARAMS:%=
echo "%") ) | doxygen -
\r
+BASE_DOXYGEN_CMD = ( cat Doxygen.conf
$(DOXYGEN_OVERRIDE_PARAMS:%=;
echo "%") ) | doxygen -
\r
ifeq ($(DOXYGEN_FAIL_ON_WARNING), Y)
\r
ifeq ($(DOXYGEN_FAIL_ON_WARNING), Y)
\r
-
DOXYGEN_CMD = if ( $(BASE_DOXYGEN_CMD) 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then exit 1; fi;
\r
+ DOXYGEN_CMD = if ( $(BASE_DOXYGEN_CMD) 2>&1 | grep -v "warning: ignoring unsupported tag" ;); then exit 1; fi;
\r
else
\r
else
\r
-
DOXYGEN_CMD = $(BASE_DOXYGEN_CMD)
\r
+ DOXYGEN_CMD = $(BASE_DOXYGEN_CMD)
\r
endif
\r
\r
doxygen:
\r
endif
\r
\r
doxygen:
\r