From c0ad9fc33c61f7a82534940c178f64b30fbb4831 Mon Sep 17 00:00:00 2001 From: Michael Palimaka Date: Wed, 15 Jan 2014 18:05:51 +1100 Subject: [eclass] Control FRAMEWORKS_DOXYGEN with false in preparation for future doxygen-related commits. --- eclass/kde-frameworks.eclass | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'eclass/kde-frameworks.eclass') diff --git a/eclass/kde-frameworks.eclass b/eclass/kde-frameworks.eclass index e086ccbb292..bd64b393a9b 100644 --- a/eclass/kde-frameworks.eclass +++ b/eclass/kde-frameworks.eclass @@ -43,8 +43,10 @@ QT_MINIMAL="${QT_MINIMAL:-5.2.0}" # @ECLASS-VARIABLE: FRAMEWORKS_DOXYGEN # @DESCRIPTION: -# If defined, add doc to IUSE, add a dependency on doxygen, +# If set to "false", do nothing. +# For any other value, add doc to IUSE, add a dependency on doxygen, # and generate and install API documentation. +: ${FRAMEWORKS_DOXYGEN:=false} # @ECLASS-VARIABLE: FRAMEWORKS_EXAMPLES # @DESCRIPTION: @@ -71,10 +73,12 @@ SLOT=5 DEPEND+=" >=dev-libs/extra-cmake-modules-0.0.9" -if [[ -n "${FRAMEWORKS_DOXYGEN}" ]]; then - IUSE+=" doc" - DEPEND+=" doc? ( app-doc/doxygen )" -fi +case ${FRAMEWORKS_DOXYGEN} in + false) ;; + *) + IUSE+=" doc" + DEPEND+=" doc? ( app-doc/doxygen )" +esac case ${FRAMEWORKS_DEBUG} in false) ;; -- cgit v1.2.3