fix bug on mac if COMPILE FLAGS are not set then you end up with NOTFOUND as a compile flag.

This commit is contained in:
Bill Hoffman 2004-06-11 12:52:19 -04:00
parent 94847d0aa7
commit b17c6ac905
1 changed files with 6 additions and 1 deletions

View File

@ -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