瀏覽代碼

BUG: Check for the variable first time

Andy Cedilnik 21 年之前
父節點
當前提交
235bf2547c
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      Modules/TestCXXAcceptsFlag.cmake

+ 2 - 2
Modules/TestCXXAcceptsFlag.cmake

@@ -7,7 +7,7 @@
 #
 
 MACRO(CHECK_CXX_ACCEPTS_FLAG FLAGS  VARIABLE)
-  IF(DEFINED ${VARIABLE})
+  IF(NOT DEFINED ${VARIABLE})
     MESSAGE(STATUS "Checking to see if CXX compiler acepts flag ${FLAGS}")
     TRY_COMPILE(${VARIABLE}
       ${CMAKE_BINARY_DIR}
@@ -25,5 +25,5 @@ MACRO(CHECK_CXX_ACCEPTS_FLAG FLAGS  VARIABLE)
         "Determining if the CXX compiler accepts the flag ${FLAGS} failed with "
         "the following output:\n${OUTPUT}\n\n")
     ENDIF(${VARIABLE})
-  ENDIF(DEFINED ${VARIABLE})
+  ENDIF(NOT DEFINED ${VARIABLE})
 ENDMACRO(CHECK_CXX_ACCEPTS_FLAG)