summaryrefslogtreecommitdiff
path: root/eclass/cmake-utils.eclass
diff options
context:
space:
mode:
authorMichael Palimaka <kensington@gentoo.org>2014-02-06 01:05:15 +1100
committerMichael Palimaka <kensington@gentoo.org>2014-02-06 01:05:15 +1100
commit284fb39ac904067620114bf267b6816fe6ea18b3 (patch)
tree6c765e2047b023cb7b778b37bee925b837c832d3 /eclass/cmake-utils.eclass
parent396842cb7a8d6ae8c046a28e1f819005db6e8284 (diff)
downloadkde-284fb39ac904067620114bf267b6816fe6ea18b3.tar.gz
kde-284fb39ac904067620114bf267b6816fe6ea18b3.tar.bz2
kde-284fb39ac904067620114bf267b6816fe6ea18b3.zip
[eclass] Simply supported EAPI logic.
Diffstat (limited to 'eclass/cmake-utils.eclass')
-rw-r--r--eclass/cmake-utils.eclass9
1 files changed, 4 insertions, 5 deletions
diff --git a/eclass/cmake-utils.eclass b/eclass/cmake-utils.eclass
index e74ce500b0b..b72454ba753 100644
--- a/eclass/cmake-utils.eclass
+++ b/eclass/cmake-utils.eclass
@@ -68,13 +68,12 @@ case ${WANT_CMAKE} in
esac
inherit toolchain-funcs multilib flag-o-matic eutils
-CMAKE_EXPF="src_compile src_test src_install"
case ${EAPI:-0} in
- 2|3|4|5) CMAKE_EXPF+=" src_prepare src_configure" ;;
- 1|0) eerror "cmake-utils no longer supports EAPI 0-1." && die
- ;;
- *) die "Unknown EAPI, bug eclass maintainers." ;;
+ 2|3|4|5) : ;;
+ *) die "EAPI=${EAPI} is not supported" ;;
esac
+
+CMAKE_EXPF="src_prepare src_configure src_compile src_test src_install"
EXPORT_FUNCTIONS ${CMAKE_EXPF}
case ${CMAKE_MAKEFILE_GENERATOR} in