Bladeren bron

More IF coverage

Sebastien Barre 24 jaren geleden
bovenliggende
commit
7bda70b836
3 gewijzigde bestanden met toevoegingen van 36 en 0 verwijderingen
  1. 12 0
      Tests/Complex/VarTests.cmake
  2. 12 0
      Tests/ComplexOneConfig/VarTests.cmake
  3. 12 0
      Tests/ComplexRelativePaths/VarTests.cmake

+ 12 - 0
Tests/Complex/VarTests.cmake

@@ -83,6 +83,18 @@ ELSE(COMMAND "ROQUEFORT")
   ADD_DEFINITIONS(-DSHOULD_BE_DEFINED_COMMAND2)
 ENDIF(COMMAND "ROQUEFORT")
 
+IF (EXISTS ${Complex_SOURCE_DIR}/VarTests.cmake)
+  ADD_DEFINITIONS(-DSHOULD_BE_DEFINED_EXISTS)
+ELSE(EXISTS ${Complex_SOURCE_DIR}/VarTests.cmake)
+  ADD_DEFINITIONS(-DSHOULD_NOT_BE_DEFINED_EXISTS)
+ENDIF (EXISTS ${Complex_SOURCE_DIR}/VarTests.cmake)
+
+IF (EXISTS ${Complex_SOURCE_DIR}/roquefort.txt)
+  ADD_DEFINITIONS(-DSHOULD_NOT_BE_DEFINED_EXISTS2)
+ELSE(EXISTS ${Complex_SOURCE_DIR}/roquefort.txt)
+  ADD_DEFINITIONS(-DSHOULD_BE_DEFINED_EXISTS2)
+ENDIF (EXISTS ${Complex_SOURCE_DIR}/roquefort.txt)
+
 #
 # Test FOREACH
 #

+ 12 - 0
Tests/ComplexOneConfig/VarTests.cmake

@@ -83,6 +83,18 @@ ELSE(COMMAND "ROQUEFORT")
   ADD_DEFINITIONS(-DSHOULD_BE_DEFINED_COMMAND2)
 ENDIF(COMMAND "ROQUEFORT")
 
+IF (EXISTS ${Complex_SOURCE_DIR}/VarTests.cmake)
+  ADD_DEFINITIONS(-DSHOULD_BE_DEFINED_EXISTS)
+ELSE(EXISTS ${Complex_SOURCE_DIR}/VarTests.cmake)
+  ADD_DEFINITIONS(-DSHOULD_NOT_BE_DEFINED_EXISTS)
+ENDIF (EXISTS ${Complex_SOURCE_DIR}/VarTests.cmake)
+
+IF (EXISTS ${Complex_SOURCE_DIR}/roquefort.txt)
+  ADD_DEFINITIONS(-DSHOULD_NOT_BE_DEFINED_EXISTS2)
+ELSE(EXISTS ${Complex_SOURCE_DIR}/roquefort.txt)
+  ADD_DEFINITIONS(-DSHOULD_BE_DEFINED_EXISTS2)
+ENDIF (EXISTS ${Complex_SOURCE_DIR}/roquefort.txt)
+
 #
 # Test FOREACH
 #

+ 12 - 0
Tests/ComplexRelativePaths/VarTests.cmake

@@ -83,6 +83,18 @@ ELSE(COMMAND "ROQUEFORT")
   ADD_DEFINITIONS(-DSHOULD_BE_DEFINED_COMMAND2)
 ENDIF(COMMAND "ROQUEFORT")
 
+IF (EXISTS ${Complex_SOURCE_DIR}/VarTests.cmake)
+  ADD_DEFINITIONS(-DSHOULD_BE_DEFINED_EXISTS)
+ELSE(EXISTS ${Complex_SOURCE_DIR}/VarTests.cmake)
+  ADD_DEFINITIONS(-DSHOULD_NOT_BE_DEFINED_EXISTS)
+ENDIF (EXISTS ${Complex_SOURCE_DIR}/VarTests.cmake)
+
+IF (EXISTS ${Complex_SOURCE_DIR}/roquefort.txt)
+  ADD_DEFINITIONS(-DSHOULD_NOT_BE_DEFINED_EXISTS2)
+ELSE(EXISTS ${Complex_SOURCE_DIR}/roquefort.txt)
+  ADD_DEFINITIONS(-DSHOULD_BE_DEFINED_EXISTS2)
+ENDIF (EXISTS ${Complex_SOURCE_DIR}/roquefort.txt)
+
 #
 # Test FOREACH
 #