diff options
-rw-r--r-- | Source/CTest/Curl/CMakeLists.txt | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Source/CTest/Curl/CMakeLists.txt b/Source/CTest/Curl/CMakeLists.txt index 8c0903d..bf4edf0 100644 --- a/Source/CTest/Curl/CMakeLists.txt +++ b/Source/CTest/Curl/CMakeLists.txt @@ -417,8 +417,13 @@ ENDIF(RETSIGTYPE_TEST) IF(CMAKE_COMPILER_IS_GNUCC AND APPLE) # The Mac version of GCC warns about use of long double. Disable it. GET_SOURCE_FILE_PROPERTY(MPRINTF_COMPILE_FLAGS mprintf.c COMPILE_FLAGS) + IF(MPRINTF_COMPILE_FLAGS) + SET(MPRINTF_COMPILE_FLAGS "${MPRINTF_COMPILE_FLAGS} -Wno-long-double") + ELSE(MPRINTF_COMPILE_FLAGS) + SET(MPRINTF_COMPILE_FLAGS "-Wno-long-double") + ENDIF(MPRINTF_COMPILE_FLAGS) SET_SOURCE_FILES_PROPERTIES(mprintf.c PROPERTIES - COMPILE_FLAGS "${MPRINTF_COMPILE_FLAGS} -Wno-long-double") + COMPILE_FLAGS ${MPRINTF_COMPILE_FLAGS}) ENDIF(CMAKE_COMPILER_IS_GNUCC AND APPLE) # The rest of the build |