fixed: really handle the _prepare target for tests

This commit is contained in:
Arne Morten Kvarving 2018-01-30 11:51:18 +01:00
parent d76a15539e
commit b4e439fc19

View File

@ -291,8 +291,8 @@ macro(opm_add_test TestName)
add_executable("${CURTEST_EXE_NAME}" ${CURTEST_EXCLUDE_FROM_ALL} ${CURTEST_SOURCES})
target_link_libraries (${CURTEST_EXE_NAME} ${CURTEST_LIBRARIES})
if(TARGET ${opm}_prepare)
add_dependencies("${CURTEST_EXE_NAME}" ${opm}_prepare)
if(TARGET ${project}_prepare)
add_dependencies("${CURTEST_EXE_NAME}" ${project}_prepare)
endif()
if(CURTEST_DEPENDS)
add_dependencies("${CURTEST_EXE_NAME}" ${CURTEST_DEPENDS})
@ -308,6 +308,9 @@ macro(opm_add_test TestName)
if(CURTEST_DEPENDS)
add_dependencies("${CURTEST_EXE_NAME}" ${CURTEST_DEPENDS})
endif()
if(TARGET ${project}_prepare)
add_dependencies("${CURTEST_EXE_NAME}" ${project}_prepare)
endif()
endif()
# figure out how the test should be run. if a test driver script