summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorJonathan Callen <abcd@gentoo.org>2012-04-13 20:18:28 -0400
committerJonathan Callen <abcd@gentoo.org>2012-04-13 20:18:28 -0400
commit0176997f5c9bcafb671a1ecaa2ac48e1b16aaf13 (patch)
tree66b1c254ebf7be803255b66ad7a948166ff3c978 /eclass
parent305d0aa3acadbb2c52f559b2dd0cbb14d17feea7 (diff)
downloadkde-0176997f5c9bcafb671a1ecaa2ac48e1b16aaf13.tar.gz
kde-0176997f5c9bcafb671a1ecaa2ac48e1b16aaf13.tar.bz2
kde-0176997f5c9bcafb671a1ecaa2ac48e1b16aaf13.zip
Warn about setting mycmakeargs to a string
Diffstat (limited to 'eclass')
-rw-r--r--eclass/kde4-base.eclass3
1 files changed, 3 insertions, 0 deletions
diff --git a/eclass/kde4-base.eclass b/eclass/kde4-base.eclass
index 0c93b991a59..dec6c2e0f57 100644
--- a/eclass/kde4-base.eclass
+++ b/eclass/kde4-base.eclass
@@ -774,6 +774,9 @@ kde4-base_src_configure() {
cmakeargs+=(-DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc)
if [[ $(declare -p mycmakeargs 2>&-) != "declare -a mycmakeargs="* ]]; then
+ if [[ ${mycmakeargs} ]]; then
+ eqawarn "mycmakeargs should always be declared as an array, not a string"
+ fi
mycmakeargs=(${mycmakeargs})
fi