]> granicus.if.org Git - icinga2/commitdiff
Fix -Wno-deprecated-register flag w/ sles11sp3 (Unix/Darwin only)
authorMichael Friedrich <michael.friedrich@gmail.com>
Sun, 5 Jul 2015 12:22:45 +0000 (14:22 +0200)
committerMichael Friedrich <michael.friedrich@gmail.com>
Sun, 5 Jul 2015 13:14:18 +0000 (15:14 +0200)
This only applies to git master (target 2.4)

refs #8842
refs #9559
fixes #9414

Signed-off-by: Michael Friedrich <michael.friedrich@gmail.com>
lib/config/CMakeLists.txt
tools/mkclass/CMakeLists.txt

index ab9d8092754d1422c986142757b191788ef8cfc3..09cd12830bef3570086c10ce2e289dbf9dcc0d30 100644 (file)
@@ -24,7 +24,7 @@ set_property(SOURCE ${CMAKE_CURRENT_BINARY_DIR}/config_parser.cc PROPERTY EXCLUD
 flex_target(config_lexer config_lexer.ll ${CMAKE_CURRENT_BINARY_DIR}/config_lexer.cc)
 set_property(SOURCE ${CMAKE_CURRENT_BINARY_DIR}/config_lexer.cc PROPERTY EXCLUDE_UNITY_BUILD TRUE)
 
-if(UNIX)
+if(APPLE)
   set_property(SOURCE ${CMAKE_CURRENT_BINARY_DIR}/config_parser.cc PROPERTY COMPILE_FLAGS "-Wno-deprecated-register")
   set_property(SOURCE ${CMAKE_CURRENT_BINARY_DIR}/config_lexer.cc PROPERTY COMPILE_FLAGS "-Wno-deprecated-register")
 endif()
index 7f16402dce6778dc037b44f3154508251594ec0d..424d2d3ab780c4012fbb84463d9ae742c53fa961 100644 (file)
@@ -22,7 +22,7 @@ bison_target(class_parser class_parser.yy ${CMAKE_CURRENT_BINARY_DIR}/class_pars
 flex_target(class_lexer class_lexer.ll ${CMAKE_CURRENT_BINARY_DIR}/class_lexer.cc)
 add_flex_bison_dependency(class_lexer class_parser)
 
-if(UNIX)
+if(APPLE)
   set_property(SOURCE ${CMAKE_CURRENT_BINARY_DIR}/class_parser.cc PROPERTY COMPILE_FLAGS "-Wno-deprecated-register")
   set_property(SOURCE ${CMAKE_CURRENT_BINARY_DIR}/class_lexer.cc PROPERTY COMPILE_FLAGS "-Wno-deprecated-register")
 endif()