diff --git a/Utilities/FLTK/fluid/CMakeLists.txt b/Utilities/FLTK/fluid/CMakeLists.txt index 4478e6039321a9494bb3da67debc76533503202e..fe30a41cfb40661ecc5ae5f87fe7633651ea2e02 100644 --- a/Utilities/FLTK/fluid/CMakeLists.txt +++ b/Utilities/FLTK/fluid/CMakeLists.txt @@ -20,6 +20,20 @@ SET(CPPFILES widget_panel.cxx ) +IF(CMAKE_COMPILER_IS_GNUCXX) + FOREACH(f ${CPPFILES} ) + SET_SOURCE_FILES_PROPERTIES( ${f} PROPERTIES COMPILE_FLAGS -w ) + ENDFOREACH(f) +ELSE(CMAKE_COMPILER_IS_GNUCXX) + IF(WIN32) + IF (CMAKE_CXX_COMPILER MATCHES "^cl$") + FOREACH(f ${CPPFILES} ) + SET_SOURCE_FILES_PROPERTIES( ${f} PROPERTIES COMPILE_FLAGS "/W0" ) + ENDFOREACH(f) + ENDIF (CMAKE_CXX_COMPILER MATCHES "^cl$") + ENDIF(WIN32) +ENDIF(CMAKE_COMPILER_IS_GNUCXX) + ADD_EXECUTABLE(fluid ${CPPFILES}) INSTALL_TARGETS(/bin fluid)