diff options
| author | Tomas Chvatal <scarabeus@gentoo.org> | 2009-03-07 12:32:47 +0100 |
|---|---|---|
| committer | Tomas Chvatal <scarabeus@gentoo.org> | 2009-03-07 12:34:18 +0100 |
| commit | e26dc5c4dfa96629b2fa3ccc51c4ee1eefeada6e (patch) | |
| tree | 463a67e75f2f9116aefb5b3ff62c2fd5e4382bbf | |
| parent | 3f029ff08dbeaf2c0f48259df07bbaae05cbb2bf (diff) | |
| download | kde-e26dc5c4dfa96629b2fa3ccc51c4ee1eefeada6e.tar.gz kde-e26dc5c4dfa96629b2fa3ccc51c4ee1eefeada6e.tar.bz2 kde-e26dc5c4dfa96629b2fa3ccc51c4ee1eefeada6e.zip | |
Some updates for the naming convention and added one new function call (not yet tested)
| -rw-r--r-- | eclass/cmake-utils.eclass | 17 |
1 files changed, 14 insertions, 3 deletions
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: <USE flag> [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: <USE flag> [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. |
