You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
822 B
30 lines
822 B
# Test adding the same data file in multiple tests
|
|
ExternalData_Add_Test(Data5.A
|
|
NAME Data5Check.A
|
|
COMMAND ${CMAKE_COMMAND}
|
|
-D Data5=DATA{Data5.dat}
|
|
-P ${CMAKE_CURRENT_SOURCE_DIR}/Data5Check.cmake
|
|
)
|
|
ExternalData_Add_Target(Data5.A)
|
|
|
|
if(CMAKE_XCODE_BUILD_SYSTEM VERSION_GREATER_EQUAL 12)
|
|
# Xcode's "new build system" does not support multiple targets
|
|
# producing the same custom command output.
|
|
return()
|
|
endif()
|
|
|
|
ExternalData_Add_Test(Data5.B
|
|
NAME Data5Check.B
|
|
COMMAND ${CMAKE_COMMAND}
|
|
-D Data5=DATA{Data5.dat}
|
|
-P ${CMAKE_CURRENT_SOURCE_DIR}/Data5Check.cmake
|
|
)
|
|
ExternalData_Add_Target(Data5.B)
|
|
ExternalData_Add_Test(Data5.C
|
|
NAME Data5Check.C
|
|
COMMAND ${CMAKE_COMMAND}
|
|
-D Data5=DATA{Data5.dat}
|
|
-P ${CMAKE_CURRENT_SOURCE_DIR}/Data5Check.cmake
|
|
)
|
|
ExternalData_Add_Target(Data5.C)
|