diff options
| author | Michael Palimaka <kensington@gentoo.org> | 2016-01-17 23:01:36 +1100 |
|---|---|---|
| committer | Michael Palimaka <kensington@gentoo.org> | 2016-01-17 23:01:36 +1100 |
| commit | 7004cb2a9495df36057a8add504b61103dfc838a (patch) | |
| tree | 8ac858b234a76451b407762c92c25a087dc21358 /eclass/cmake-utils.eclass | |
| parent | 27d9b2c35be819c77cc42edea9f894a4ef04782b (diff) | |
| download | kde-7004cb2a9495df36057a8add504b61103dfc838a.tar.gz kde-7004cb2a9495df36057a8add504b61103dfc838a.tar.bz2 kde-7004cb2a9495df36057a8add504b61103dfc838a.zip | |
cmake-utils.eclass: replace replace comment_add_subdirectory with a namespaced version
Diffstat (limited to 'eclass/cmake-utils.eclass')
| -rw-r--r-- | eclass/cmake-utils.eclass | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/eclass/cmake-utils.eclass b/eclass/cmake-utils.eclass index 0190ae47704..dea35fd22cc 100644 --- a/eclass/cmake-utils.eclass +++ b/eclass/cmake-utils.eclass @@ -262,11 +262,11 @@ _generator_to_use() { echo ${generator_name} } -# @FUNCTION: comment_add_subdirectory +# @FUNCTION: cmake_comment_add_subdirectory # @USAGE: <subdirectory> # @DESCRIPTION: # Comment out an add_subdirectory call in CMakeLists.txt in the current directory -comment_add_subdirectory() { +cmake_comment_add_subdirectory() { if [[ -z ${1} ]]; then die "comment_add_subdirectory must be passed the directory name to comment" fi @@ -277,6 +277,17 @@ comment_add_subdirectory() { fi } +# @FUNCTION: comment_add_subdirectory +# @USAGE: <subdirectory> +# @DESCRIPTION: +# Comment out an add_subdirectory call in CMakeLists.txt in the current directory +# Banned in EAPI 6 and later - use cmake_comment_add_subdirectory instead. +comment_add_subdirectory() { + has "${EAPI:-0}" 2 3 4 5 || die "comment_add_subdirectory is banned in EAPI 6 and later - use cmake_comment_add_subdirectory instead" + + cmake_comment_add_subdirectory "$@" +} + # @FUNCTION: cmake-utils_use_with # @USAGE: <USE flag> [flag name] # @DESCRIPTION: |
