68 lines
3.3 KiB
CMake
68 lines
3.3 KiB
CMake
add_definitions( -DKEYWORD_DIRECTORY="${PROJECT_SOURCE_DIR}/opm/parser/share/keywords")
|
|
|
|
add_executable(runIntegrationTests IntegrationTests.cpp)
|
|
target_link_libraries(runIntegrationTests Parser ${Boost_LIBRARIES})
|
|
add_test(NAME runIntegrationTests WORKING_DIRECTORY ${EXECUTABLE_OUTPUT_PATH} COMMAND runIntegrationTests)
|
|
set_property(SOURCE IntegrationTests.cpp PROPERTY COMPILE_FLAGS "-Wno-error")
|
|
|
|
|
|
add_executable(runParseWCONHIST ParseWCONHIST.cpp)
|
|
target_link_libraries(runParseWCONHIST Parser ${Boost_LIBRARIES})
|
|
add_test(NAME runParseWCONHIST WORKING_DIRECTORY ${EXECUTABLE_OUTPUT_PATH} COMMAND runParseWCONHIST)
|
|
|
|
add_executable(runParsePORO ParsePORO.cpp)
|
|
target_link_libraries(runParsePORO Parser ${Boost_LIBRARIES})
|
|
add_test(NAME runParsePORO WORKING_DIRECTORY ${EXECUTABLE_OUTPUT_PATH} COMMAND runParsePORO)
|
|
|
|
add_executable(runParseTVDP ParseTVDP.cpp)
|
|
target_link_libraries(runParseTVDP Parser ${Boost_LIBRARIES})
|
|
add_test(NAME runParseTVDP WORKING_DIRECTORY ${EXECUTABLE_OUTPUT_PATH} COMMAND runParseTVDP)
|
|
|
|
add_executable(runParseVFPPROD ParseVFPPROD.cpp)
|
|
target_link_libraries(runParseVFPPROD Parser ${Boost_LIBRARIES})
|
|
add_test(NAME runParseVFPPROD WORKING_DIRECTORY ${EXECUTABLE_OUTPUT_PATH} COMMAND runParseVFPPROD)
|
|
|
|
add_executable(runScheduleCreateFromDeck ScheduleCreateFromDeck.cpp)
|
|
target_link_libraries(runScheduleCreateFromDeck Parser ${Boost_LIBRARIES})
|
|
add_test(NAME runScheduleCreateFromDeck WORKING_DIRECTORY ${EXECUTABLE_OUTPUT_PATH} COMMAND runScheduleCreateFromDeck)
|
|
|
|
add_executable(runCompletionsFromDeck CompletionsFromDeck.cpp)
|
|
target_link_libraries(runCompletionsFromDeck Parser ${Boost_LIBRARIES})
|
|
add_test(NAME runCompletionsFromDeck WORKING_DIRECTORY ${EXECUTABLE_OUTPUT_PATH} COMMAND runCompletionsFromDeck)
|
|
|
|
add_executable(runParseACTION ParseACTION.cpp)
|
|
target_link_libraries(runParseACTION Parser ${Boost_LIBRARIES})
|
|
add_test(NAME runParseACTION WORKING_DIRECTORY ${EXECUTABLE_OUTPUT_PATH} COMMAND runParseACTION)
|
|
|
|
add_executable(runIncludeTest IncludeTest.cpp)
|
|
target_link_libraries(runIncludeTest Parser ${Boost_LIBRARIES})
|
|
add_test(NAME runIncludeTest WORKING_DIRECTORY ${EXECUTABLE_OUTPUT_PATH} COMMAND runIncludeTest)
|
|
|
|
|
|
|
|
|
|
add_executable(runParseEQUIL ParseEQUIL.cpp)
|
|
target_link_libraries(runParseEQUIL Parser ${Boost_LIBRARIES})
|
|
add_test(NAME runParseEQUIL
|
|
WORKING_DIRECTORY ${EXECUTABLE_OUTPUT_PATH}
|
|
COMMAND ${EXECUTABLE_OUTPUT_PATH}/runParseEQUIL)
|
|
|
|
add_executable(runParseRSVD ParseRSVD.cpp)
|
|
target_link_libraries(runParseRSVD Parser ${Boost_LIBRARIES})
|
|
add_test(NAME runParseRSVD
|
|
WORKING_DIRECTORY ${EXECUTABLE_OUTPUT_PATH}
|
|
COMMAND ${EXECUTABLE_OUTPUT_PATH}/runParseRSVD)
|
|
|
|
add_executable(runParsePVTG ParsePVTG.cpp)
|
|
target_link_libraries(runParsePVTG Parser ${Boost_LIBRARIES})
|
|
add_test(NAME runParsePVTG
|
|
WORKING_DIRECTORY ${EXECUTABLE_OUTPUT_PATH}
|
|
COMMAND ${EXECUTABLE_OUTPUT_PATH}/runParsePVTG)
|
|
|
|
if (INCLUDE_STATOIL_TESTS)
|
|
add_executable(runIntegrationTestsInternalData IntegrationTestsInternalData.cpp)
|
|
target_link_libraries(runIntegrationTestsInternalData Parser ${Boost_LIBRARIES})
|
|
add_test(NAME runIntegrationTestsInternalData WORKING_DIRECTORY ${EXECUTABLE_OUTPUT_PATH} COMMAND ${EXECUTABLE_OUTPUT_PATH}/runIntegrationTestsInternalData )
|
|
set_property(TEST runIntegrationTestsInternalData PROPERTY LABELS Statoil)
|
|
endif()
|