فهرست منبع

BUG: Test -isystem without affecting other tests. Made separate Library/SystemDir for this purpose.

Brad King 19 سال پیش
والد
کامیت
97e07dc162

+ 2 - 1
Tests/Complex/CMakeLists.txt

@@ -91,8 +91,8 @@ ENDIF(${fooCACHE_TEST_VAR2} MATCHES bar)
 # Specify include and lib dirs 
 # (BEFORE is for coverage)
 #
-INCLUDE_DIRECTORIES(SYSTEM Library)
 INCLUDE_DIRECTORIES(
+  Library
   ${Complex_SOURCE_DIR}/../../Source
   ${Complex_BINARY_DIR}/../../Source
 )
@@ -100,6 +100,7 @@ INCLUDE_DIRECTORIES(
 INCLUDE_DIRECTORIES(BEFORE
   ${Complex_BINARY_DIR}
 )
+INCLUDE_DIRECTORIES(SYSTEM Library/SystemDir)
 
 INCLUDE_REGULAR_EXPRESSION("^(cmTest|file|sharedFile|test).*$" "^cmMissing")
 

+ 0 - 0
Tests/Complex/Library/testSystemDir.h → Tests/Complex/Library/SystemDir/testSystemDir.h


+ 2 - 1
Tests/ComplexOneConfig/CMakeLists.txt

@@ -91,8 +91,8 @@ ENDIF(${fooCACHE_TEST_VAR2} MATCHES bar)
 # Specify include and lib dirs 
 # (BEFORE is for coverage)
 #
-INCLUDE_DIRECTORIES(SYSTEM Library)
 INCLUDE_DIRECTORIES(
+  Library
   ${Complex_SOURCE_DIR}/../../Source
   ${Complex_BINARY_DIR}/../../Source
 )
@@ -100,6 +100,7 @@ INCLUDE_DIRECTORIES(
 INCLUDE_DIRECTORIES(BEFORE
   ${Complex_BINARY_DIR}
 )
+INCLUDE_DIRECTORIES(SYSTEM Library/SystemDir)
 
 INCLUDE_REGULAR_EXPRESSION("^(cmTest|file|sharedFile|test).*$" "^cmMissing")
 

+ 0 - 0
Tests/ComplexOneConfig/Library/testSystemDir.h → Tests/ComplexOneConfig/Library/SystemDir/testSystemDir.h


+ 2 - 1
Tests/ComplexRelativePaths/CMakeLists.txt

@@ -91,8 +91,8 @@ ENDIF(${fooCACHE_TEST_VAR2} MATCHES bar)
 # Specify include and lib dirs 
 # (BEFORE is for coverage)
 #
-INCLUDE_DIRECTORIES(SYSTEM Library)
 INCLUDE_DIRECTORIES(
+  Library
   ${Complex_SOURCE_DIR}/../../Source
   ${Complex_BINARY_DIR}/../../Source
 )
@@ -100,6 +100,7 @@ INCLUDE_DIRECTORIES(
 INCLUDE_DIRECTORIES(BEFORE
   ${Complex_BINARY_DIR}
 )
+INCLUDE_DIRECTORIES(SYSTEM Library/SystemDir)
 
 INCLUDE_REGULAR_EXPRESSION("^(cmTest|file|sharedFile|test).*$" "^cmMissing")
 

+ 0 - 0
Tests/ComplexRelativePaths/Library/testSystemDir.h → Tests/ComplexRelativePaths/Library/SystemDir/testSystemDir.h