From e26dc5c4dfa96629b2fa3ccc51c4ee1eefeada6e Mon Sep 17 00:00:00 2001 From: Tomas Chvatal Date: Sat, 7 Mar 2009 12:32:47 +0100 Subject: Some updates for the naming convention and added one new function call (not yet tested) --- eclass/cmake-utils.eclass | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) (limited to 'eclass/cmake-utils.eclass') diff --git a/eclass/cmake-utils.eclass b/eclass/cmake-utils.eclass index 02d1e23f8d2..ca7f08fe094 100644 --- a/eclass/cmake-utils.eclass +++ b/eclass/cmake-utils.eclass @@ -141,14 +141,25 @@ cmake-utils_use_want() { _use_me_now WANT "$@" ; } # and -DBUILD_FOO=OFF if it is disabled. cmake-utils_use_build() { _use_me_now BUILD "$@" ; } -# @FUNCTION: cmake-utils_has +# @FUNCTION: cmake-utils_use_has # @USAGE: [flag name] # @DESCRIPTION: # Based on use_enable. See ebuild(5). # -# `cmake-utils_has foo FOO` echoes -DHAVE_FOO=ON if foo is enabled +# `cmake-utils_use_has foo FOO` echoes -DHAVE_FOO=ON if foo is enabled # and -DHAVE_FOO=OFF if it is disabled. -cmake-utils_has() { _use_me_now HAVE "$@" ; } +cmake-utils_use_has() { _use_me_now HAVE "$@" ; } +# for backcompat +cmake-utils_has() { ewarn "ebuild is using deprecated call" ; _use_me_now HAVE "$@" ; } + +# @FUNCTION: cmake-utils_use +# @USAGE: [flag name] +# @DESCRIPTION: +# Based on use_enable. See ebuild(5). +# +# `cmake-utils_use foo FOO` echoes -DFOO=ON if foo is enabled +# and -DFOO=OFF if it is disabled. +cmake-utils_use() { _use_me_now "" "$@" ; } # internal function for modifying hardcoded definitions. # remove dangerous defintionts that override gentoo settings. -- cgit v1.2.3