Преглед на файлове

Remove bogus flags from cmStandardIncludes and make complex test pass

Andy Cedilnik преди 23 години
родител
ревизия
b133b832fd
променени са 4 файла, в които са добавени 5 реда и са изтрити 4 реда
  1. 2 4
      Source/cmStandardIncludes.h
  2. 1 0
      Tests/Complex/CMakeLists.txt
  3. 1 0
      Tests/ComplexOneConfig/CMakeLists.txt
  4. 1 0
      Tests/ComplexRelativePaths/CMakeLists.txt

+ 2 - 4
Source/cmStandardIncludes.h

@@ -24,11 +24,9 @@
 #define CMAKE_TO_STRING(x) CMAKE_TO_STRING0(x)
 #define CMAKE_TO_STRING0(x) #x
 
-// include configure generated  header to define
-// CMAKE_NO_ANSI_STREAM_HEADERS and CMAKE_NO_STD_NAMESPACE
-#if defined(CMAKE_HAS_AUTOCONF) || defined(CMAKE_BUILD_WITH_CMAKE)
+// include configure generated  header to define CMAKE_NO_ANSI_STREAM_HEADERS,
+// CMAKE_NO_STD_NAMESPACE, and other macros.
 #include "cmConfigure.h"
-#endif
 
 #define CMake_VERSION_STRING \
   CMAKE_TO_STRING(CMake_VERSION_MAJOR) "." \

+ 1 - 0
Tests/Complex/CMakeLists.txt

@@ -56,6 +56,7 @@ LOAD_CACHE(${Complex_SOURCE_DIR}/Cache
 INCLUDE_DIRECTORIES(
   ${Complex_SOURCE_DIR}/Library
   ${Complex_SOURCE_DIR}/../../Source
+  ${Complex_BINARY_DIR}/../../Source
 )
 
 INCLUDE_DIRECTORIES(BEFORE

+ 1 - 0
Tests/ComplexOneConfig/CMakeLists.txt

@@ -56,6 +56,7 @@ LOAD_CACHE(${Complex_SOURCE_DIR}/Cache
 INCLUDE_DIRECTORIES(
   ${Complex_SOURCE_DIR}/Library
   ${Complex_SOURCE_DIR}/../../Source
+  ${Complex_BINARY_DIR}/../../Source
 )
 
 INCLUDE_DIRECTORIES(BEFORE

+ 1 - 0
Tests/ComplexRelativePaths/CMakeLists.txt

@@ -56,6 +56,7 @@ LOAD_CACHE(${Complex_SOURCE_DIR}/Cache
 INCLUDE_DIRECTORIES(
   ${Complex_SOURCE_DIR}/Library
   ${Complex_SOURCE_DIR}/../../Source
+  ${Complex_BINARY_DIR}/../../Source
 )
 
 INCLUDE_DIRECTORIES(BEFORE