summaryrefslogtreecommitdiff
path: root/eclass/cmake-utils.eclass
diff options
context:
space:
mode:
authorMichael Palimaka <kensington@gentoo.org>2013-01-29 17:09:15 +1100
committerMichael Palimaka <kensington@gentoo.org>2013-01-29 17:09:15 +1100
commit9af3908e8f27ddc754f3031ee76e03ef0d8dfd43 (patch)
tree84ca184845ef4e14b25324bf9da9a0296b9c5cb5 /eclass/cmake-utils.eclass
parent1774ce6577f4aa9a5c25da32e0b1d5daf46367f9 (diff)
downloadkde-9af3908e8f27ddc754f3031ee76e03ef0d8dfd43.tar.gz
kde-9af3908e8f27ddc754f3031ee76e03ef0d8dfd43.tar.bz2
kde-9af3908e8f27ddc754f3031ee76e03ef0d8dfd43.zip
[eclass] Make src_prepare behave more like the other phases.
Diffstat (limited to 'eclass/cmake-utils.eclass')
-rw-r--r--eclass/cmake-utils.eclass10
1 files changed, 7 insertions, 3 deletions
diff --git a/eclass/cmake-utils.eclass b/eclass/cmake-utils.eclass
index 06bb2351929..9598ec9c32d 100644
--- a/eclass/cmake-utils.eclass
+++ b/eclass/cmake-utils.eclass
@@ -340,6 +340,12 @@ _modify-cmakelists() {
_EOF_
}
+enable_cmake-utils_src_prepare() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ base_src_prepare
+}
+
enable_cmake-utils_src_configure() {
debug-print-function ${FUNCNAME} "$@"
@@ -562,9 +568,7 @@ enable_cmake-utils_src_test() {
# @DESCRIPTION:
# Wrapper function around base_src_prepare, just to expand the eclass API.
cmake-utils_src_prepare() {
- debug-print-function $FUNCNAME "$@"
-
- base_src_prepare "$@"
+ _execute_optionaly "src_prepare" "$@"
}
# @FUNCTION: cmake-utils_src_configure