From ca80124b77f34265e1914fdcf596a08b9a862c4b Mon Sep 17 00:00:00 2001 From: "Andreas K. Huettel (dilfridge)" Date: Fri, 8 Jun 2012 19:59:13 +0200 Subject: [eclass] No #DONOTCOMPILE if add_subdirectory has a variable parameter ("${...") --- eclass/kde4-meta.eclass | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'eclass/kde4-meta.eclass') diff --git a/eclass/kde4-meta.eclass b/eclass/kde4-meta.eclass index d6388e8b077..52780d7117c 100644 --- a/eclass/kde4-meta.eclass +++ b/eclass/kde4-meta.eclass @@ -488,6 +488,13 @@ kde4-meta_change_cmakelists() { -i CMakeLists.txt || die "${LINENO}: cmake sed died" fi + # Restore "add_subdirectory( ${ ..." (this is done in kdesdk) + if [[ -f CMakeLists.txt ]]; then + sed -e '/add_subdirectory[[:space:]]*([[:space:]]*\${/s/^#DONOTCOMPILE //' \ + -e '/ADD_SUBDIRECTORY[[:space:]]*([[:space:]]*\${/s/^#DONOTCOMPILE //' \ + -i CMakeLists.txt || die "${LINENO}: cmake sed died" + fi + if [[ -z ${KMNOMODULE} ]]; then # Restore "add_subdirectory" in $KMMODULE subdirectories find "${S}"/${KMMODULE} -name CMakeLists.txt -print0 | \ -- cgit v1.2.3