From c5a58a7fb3e7988727ec84ffa83c65f24064f979 Mon Sep 17 00:00:00 2001 From: Nyall Dawson Date: Sun, 5 Jul 2015 15:50:17 +1000 Subject: [PATCH] Address cmake CMP0054 warnings --- CMakeLists.txt | 8 ++++---- src/analysis/CMakeLists.txt | 6 +++--- src/core/CMakeLists.txt | 10 +++++----- src/plugins/CMakeLists.txt | 2 +- 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 4958280713b..6c9ca01399e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -352,13 +352,13 @@ FIND_PROGRAM(QT_LRELEASE_EXECUTABLE # or definitely Apple LLVM 5.0 (based on LLVM 3.3svn, in Xcode 5+): # https://gist.github.com/yamaya/2924292 -IF ("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU") +IF (CMAKE_CXX_COMPILER_ID MATCHES "GNU") EXECUTE_PROCESS(COMMAND ${CMAKE_CXX_COMPILER} -dumpversion OUTPUT_VARIABLE GCC_VERSION) IF (GCC_VERSION VERSION_GREATER 4.7 OR GCC_VERSION VERSION_EQUAL 4.7) SET(USE_CXX_11 TRUE) SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") ENDIF() -ELSEIF ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang") +ELSEIF (CMAKE_CXX_COMPILER_ID MATCHES "Clang") IF ((NOT APPLE AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER "3.2") OR (APPLE AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER "4.1")) SET(USE_CXX_11 TRUE) @@ -432,13 +432,13 @@ IF (PEDANTIC) ENDIF (PEDANTIC) -IF ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang") +IF (CMAKE_CXX_COMPILER_ID MATCHES "Clang") SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Qunused-arguments") SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Qunused-arguments") SET(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Qunused-arguments") SET(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Qunused-arguments") SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Qunused-arguments") -ENDIF ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang") +ENDIF (CMAKE_CXX_COMPILER_ID MATCHES "Clang") IF(CMAKE_SYSTEM_PROCESSOR MATCHES "^(powerpc|ppc)") # spatialite crashes on ppc - see bugs.debian.org/603986 diff --git a/src/analysis/CMakeLists.txt b/src/analysis/CMakeLists.txt index 3d9006326f1..629eec200aa 100644 --- a/src/analysis/CMakeLists.txt +++ b/src/analysis/CMakeLists.txt @@ -23,7 +23,7 @@ SET(QGIS_ANALYSIS_SRCS interpolation/Triangulation.cc interpolation/TriDecorator.cc interpolation/Vector3D.cc - + raster/qgsalignraster.cpp raster/qgsninecellfilter.cpp raster/qgsruggednessfilter.cpp @@ -73,14 +73,14 @@ IF (PEDANTIC AND MSVC) ) ENDIF (PEDANTIC AND MSVC) -IF ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang") +IF (CMAKE_CXX_COMPILER_ID MATCHES "Clang") SET_SOURCE_FILES_PROPERTIES( interpolation/qgstininterpolator.cpp interpolation/NormVecDecorator.cc interpolation/CloughTocherInterpolator.cc PROPERTIES COMPILE_FLAGS "-Wno-overloaded-virtual" ) -ENDIF ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang") +ENDIF (CMAKE_CXX_COMPILER_ID MATCHES "Clang") QT4_WRAP_CPP(QGIS_ANALYSIS_MOC_SRCS ${QGIS_ANALYSIS_MOC_HDRS}) diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt index 7b0cc21f581..eb1bdf660fd 100644 --- a/src/core/CMakeLists.txt +++ b/src/core/CMakeLists.txt @@ -46,7 +46,7 @@ SET(QGIS_CORE_SRCS diagram/qgspiediagram.cpp diagram/qgstextdiagram.cpp diagram/qgshistogramdiagram.cpp - + effects/qgsimageoperation.cpp effects/qgspainteffect.cpp effects/qgseffectstack.cpp @@ -289,7 +289,7 @@ SET(QGIS_CORE_SRCS raster/qgssinglebandpseudocolorrenderer.cpp raster/qgsbrightnesscontrastfilter.cpp raster/qgshuesaturationfilter.cpp - + geometry/qgsabstractgeometryv2.cpp geometry/qgscircularstringv2.cpp geometry/qgscompoundcurvev2.cpp @@ -334,10 +334,10 @@ IF (NOT QT5_BUILD) ) ENDIF (NOT QT5_BUILD) -IF ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang") +IF (CMAKE_CXX_COMPILER_ID MATCHES "Clang") # spatialindex headers produce warnings SET_SOURCE_FILES_PROPERTIES(qgsspatialindex.cpp PROPERTIES COMPILE_FLAGS -Wno-overloaded-virtual) -ENDIF ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang") +ENDIF (CMAKE_CXX_COMPILER_ID MATCHES "Clang") IF (WITH_INTERNAL_QEXTSERIALPORT) SET(QGIS_CORE_SRCS ${QGIS_CORE_SRCS} @@ -702,7 +702,7 @@ SET(QGIS_CORE_HDRS layertree/qgslayertree.h layertree/qgslayertreeutils.h - + geometry/qgsgeometry.h geometry/qgsabstractgeometryv2.h geometry/qgswkbtypes.h diff --git a/src/plugins/CMakeLists.txt b/src/plugins/CMakeLists.txt index 78fd59983d2..037fb68a63b 100644 --- a/src/plugins/CMakeLists.txt +++ b/src/plugins/CMakeLists.txt @@ -1,4 +1,4 @@ -IF ("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU" OR "${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang") +IF (CMAKE_CXX_COMPILER_ID MATCHES "GNU" OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fvisibility=hidden -fvisibility-inlines-hidden") ENDIF() # override default path where built files are put to allow running qgis without installing