summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2009-03-07 12:32:47 +0100
committerTomas Chvatal <scarabeus@gentoo.org>2009-03-07 12:34:18 +0100
commite26dc5c4dfa96629b2fa3ccc51c4ee1eefeada6e (patch)
tree463a67e75f2f9116aefb5b3ff62c2fd5e4382bbf
parent3f029ff08dbeaf2c0f48259df07bbaae05cbb2bf (diff)
downloadkde-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.eclass17
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.