Back to home page

EIC code displayed by LXR

 
 

    


Warning, /eic-opticks/tests/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 find_package(Python3 REQUIRED COMPONENTS Interpreter)
0002 find_program(BASH_EXECUTABLE bash REQUIRED)
0003 
0004 set(SIMPHONY_SIMG4OX_TEST_WORKDIR "${CMAKE_CURRENT_BINARY_DIR}/simg4ox")
0005 file(MAKE_DIRECTORY "${SIMPHONY_SIMG4OX_TEST_WORKDIR}")
0006 
0007 add_test(
0008     NAME Integration.simg4ox
0009     COMMAND ${CMAKE_COMMAND} -E env
0010             REPO_DIR=${PROJECT_SOURCE_DIR}
0011             PYTHON=${Python3_EXECUTABLE}
0012             SIMG4OX_BIN=$<TARGET_FILE:simg4ox>
0013             ${BASH_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/test_simg4ox.sh
0014 )
0015 
0016 set_tests_properties(Integration.simg4ox PROPERTIES
0017     WORKING_DIRECTORY "${SIMPHONY_SIMG4OX_TEST_WORKDIR}"
0018     LABELS "integration"
0019     TIMEOUT 120
0020 )