diff options
author | Kitware Robot <kwrobot@kitware.com> | 2012-08-13 17:50:14 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2012-08-13 18:19:16 (GMT) |
commit | 9db3116226cb99fcf54e936c833953abcde9b729 (patch) | |
tree | bd755ed9e616bbf1482a894bc7946980d81b7703 /Modules/FindKDE3.cmake | |
parent | 77543bde41b0e52c3959016698b529835945d62d (diff) | |
download | CMake-9db3116226cb99fcf54e936c833953abcde9b729.zip CMake-9db3116226cb99fcf54e936c833953abcde9b729.tar.gz CMake-9db3116226cb99fcf54e936c833953abcde9b729.tar.bz2 |
Remove CMake-language block-end command arguments
Ancient versions of CMake required else(), endif(), and similar block
termination commands to have arguments matching the command starting the
block. This is no longer the preferred style.
Run the following shell code:
for c in else endif endforeach endfunction endmacro endwhile; do
echo 's/\b'"$c"'\(\s*\)(.\+)/'"$c"'\1()/'
done >convert.sed &&
git ls-files -z -- bootstrap '*.cmake' '*.cmake.in' '*CMakeLists.txt' |
egrep -z -v '^(Utilities/cm|Source/kwsys/)' |
egrep -z -v 'Tests/CMakeTests/While-Endwhile-' |
xargs -0 sed -i -f convert.sed &&
rm convert.sed
Diffstat (limited to 'Modules/FindKDE3.cmake')
-rw-r--r-- | Modules/FindKDE3.cmake | 64 |
1 files changed, 32 insertions, 32 deletions
diff --git a/Modules/FindKDE3.cmake b/Modules/FindKDE3.cmake index a8d30a8..a092116 100644 --- a/Modules/FindKDE3.cmake +++ b/Modules/FindKDE3.cmake @@ -79,19 +79,19 @@ if(NOT UNIX AND KDE3_FIND_REQUIRED) message(FATAL_ERROR "Compiling KDE3 applications and libraries under Windows is not supported") -endif(NOT UNIX AND KDE3_FIND_REQUIRED) +endif() # If Qt4 has already been found, fail. if(QT4_FOUND) if(KDE3_FIND_REQUIRED) message( FATAL_ERROR "KDE3/Qt3 and Qt4 cannot be used together in one project.") - else(KDE3_FIND_REQUIRED) + else() if(NOT KDE3_FIND_QUIETLY) message( STATUS "KDE3/Qt3 and Qt4 cannot be used together in one project.") - endif(NOT KDE3_FIND_QUIETLY) + endif() return() - endif(KDE3_FIND_REQUIRED) -endif(QT4_FOUND) + endif() +endif() set(QT_MT_REQUIRED TRUE) @@ -100,7 +100,7 @@ set(QT_MT_REQUIRED TRUE) #this line includes FindQt.cmake, which searches the Qt library and headers if(KDE3_FIND_REQUIRED) set(_REQ_STRING_KDE3 "REQUIRED") -endif(KDE3_FIND_REQUIRED) +endif() find_package(Qt3 ${_REQ_STRING_KDE3}) find_package(X11 ${_REQ_STRING_KDE3}) @@ -126,8 +126,8 @@ if(KDECONFIG_EXECUTABLE) OUTPUT_VARIABLE kdedir ) string(REGEX REPLACE "\n" "" KDE3PREFIX "${kdedir}") - endif ("${kde_version}" MATCHES "KDE: 3\\.") -endif(KDECONFIG_EXECUTABLE) + endif () +endif() @@ -161,10 +161,10 @@ get_filename_component(KDE3_LIB_DIR ${KDE3_KDECORE_LIBRARY} PATH ) if(NOT KDE3_LIBTOOL_DIR) if(KDE3_KDECORE_LIBRARY MATCHES lib64) set(KDE3_LIBTOOL_DIR /lib64/kde3) - else(KDE3_KDECORE_LIBRARY MATCHES lib64) + else() set(KDE3_LIBTOOL_DIR /lib/kde3) - endif(KDE3_KDECORE_LIBRARY MATCHES lib64) -endif(NOT KDE3_LIBTOOL_DIR) + endif() +endif() #now search for the dcop utilities find_program(KDE3_DCOPIDL_EXECUTABLE NAMES dcopidl @@ -198,9 +198,9 @@ find_program(KDE3_KCFGC_EXECUTABLE NAMES kconfig_compiler #SET KDE3_FOUND if (KDE3_INCLUDE_DIR AND KDE3_LIB_DIR AND KDE3_DCOPIDL_EXECUTABLE AND KDE3_DCOPIDL2CPP_EXECUTABLE AND KDE3_KCFGC_EXECUTABLE) set(KDE3_FOUND TRUE) -else (KDE3_INCLUDE_DIR AND KDE3_LIB_DIR AND KDE3_DCOPIDL_EXECUTABLE AND KDE3_DCOPIDL2CPP_EXECUTABLE AND KDE3_KCFGC_EXECUTABLE) +else () set(KDE3_FOUND FALSE) -endif (KDE3_INCLUDE_DIR AND KDE3_LIB_DIR AND KDE3_DCOPIDL_EXECUTABLE AND KDE3_DCOPIDL2CPP_EXECUTABLE AND KDE3_KCFGC_EXECUTABLE) +endif () # add some KDE specific stuff set(KDE3_DEFINITIONS -DQT_CLEAN_NAMESPACE -D_GNU_SOURCE) @@ -216,32 +216,32 @@ if(KDE3_FOUND) # I guess 2.95 also doesn't then if("${out}" MATCHES "2.9[56]") set(_KDE3_USE_FLAGS FALSE) - endif("${out}" MATCHES "2.9[56]") - endif(CMAKE_COMPILER_IS_GNUCXX) + endif() + endif() #only on linux, but NOT e.g. on FreeBSD: if(CMAKE_SYSTEM_NAME MATCHES "Linux" AND _KDE3_USE_FLAGS) set (KDE3_DEFINITIONS ${KDE3_DEFINITIONS} -D_XOPEN_SOURCE=500 -D_BSD_SOURCE) set ( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-long-long -ansi -Wundef -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -Wmissing-format-attribute -fno-common") set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-exceptions -fno-check-new -fno-common") - endif(CMAKE_SYSTEM_NAME MATCHES "Linux" AND _KDE3_USE_FLAGS) + endif() # works on FreeBSD, NOT tested on NetBSD and OpenBSD if (CMAKE_SYSTEM_NAME MATCHES BSD AND _KDE3_USE_FLAGS) set ( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-long-long -ansi -Wundef -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -Wmissing-format-attribute -fno-common") set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wnon-virtual-dtor -Wno-long-long -Wundef -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common") - endif (CMAKE_SYSTEM_NAME MATCHES BSD AND _KDE3_USE_FLAGS) + endif () # if no special buildtype is selected, add -O2 as default optimization if (NOT CMAKE_BUILD_TYPE AND _KDE3_USE_FLAGS) set ( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O2") set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O2") - endif (NOT CMAKE_BUILD_TYPE AND _KDE3_USE_FLAGS) + endif () #set(CMAKE_SHARED_LINKER_FLAGS "-avoid-version -module -Wl,--no-undefined -Wl,--allow-shlib-undefined") #set(CMAKE_SHARED_LINKER_FLAGS "-Wl,--fatal-warnings -avoid-version -Wl,--no-undefined -lc") #set(CMAKE_MODULE_LINKER_FLAGS "-Wl,--fatal-warnings -avoid-version -Wl,--no-undefined -lc") -endif(KDE3_FOUND) +endif() # KDE3Macros.cmake contains all the KDE specific macros @@ -251,35 +251,35 @@ include(KDE3Macros) macro (KDE3_PRINT_RESULTS) if(KDE3_INCLUDE_DIR) message(STATUS "Found KDE3 include dir: ${KDE3_INCLUDE_DIR}") - else(KDE3_INCLUDE_DIR) + else() message(STATUS "Didn't find KDE3 headers") - endif(KDE3_INCLUDE_DIR) + endif() if(KDE3_LIB_DIR) message(STATUS "Found KDE3 library dir: ${KDE3_LIB_DIR}") - else(KDE3_LIB_DIR) + else() message(STATUS "Didn't find KDE3 core library") - endif(KDE3_LIB_DIR) + endif() if(KDE3_DCOPIDL_EXECUTABLE) message(STATUS "Found KDE3 dcopidl preprocessor: ${KDE3_DCOPIDL_EXECUTABLE}") - else(KDE3_DCOPIDL_EXECUTABLE) + else() message(STATUS "Didn't find the KDE3 dcopidl preprocessor") - endif(KDE3_DCOPIDL_EXECUTABLE) + endif() if(KDE3_DCOPIDL2CPP_EXECUTABLE) message(STATUS "Found KDE3 dcopidl2cpp preprocessor: ${KDE3_DCOPIDL2CPP_EXECUTABLE}") - else(KDE3_DCOPIDL2CPP_EXECUTABLE) + else() message(STATUS "Didn't find the KDE3 dcopidl2cpp preprocessor") - endif(KDE3_DCOPIDL2CPP_EXECUTABLE) + endif() if(KDE3_KCFGC_EXECUTABLE) message(STATUS "Found KDE3 kconfig_compiler preprocessor: ${KDE3_KCFGC_EXECUTABLE}") - else(KDE3_KCFGC_EXECUTABLE) + else() message(STATUS "Didn't find the KDE3 kconfig_compiler preprocessor") - endif(KDE3_KCFGC_EXECUTABLE) + endif() -endmacro (KDE3_PRINT_RESULTS) +endmacro () if (KDE3_FIND_REQUIRED AND NOT KDE3_FOUND) @@ -287,12 +287,12 @@ if (KDE3_FIND_REQUIRED AND NOT KDE3_FOUND) KDE3_PRINT_RESULTS() message(FATAL_ERROR "Could NOT find everything required for compiling KDE 3 programs") -endif (KDE3_FIND_REQUIRED AND NOT KDE3_FOUND) +endif () if (NOT KDE3_FIND_QUIETLY) KDE3_PRINT_RESULTS() -endif (NOT KDE3_FIND_QUIETLY) +endif () #add the found Qt and KDE include directories to the current include path set(KDE3_INCLUDE_DIRS ${QT_INCLUDE_DIR} ${KDE3_INCLUDE_DIR}) |