mirror of
https://github.com/XRPLF/clio.git
synced 2025-11-19 11:15:50 +00:00
26 lines
1.0 KiB
CMake
26 lines
1.0 KiB
CMake
add_executable(clio_integration_tests)
|
|
|
|
target_sources(
|
|
clio_integration_tests
|
|
PRIVATE data/BackendFactoryTests.cpp
|
|
data/cassandra/BackendTests.cpp
|
|
data/cassandra/BaseTests.cpp
|
|
migration/cassandra/DBRawData.cpp
|
|
migration/cassandra/CassandraMigrationManagerTests.cpp
|
|
migration/cassandra/ExampleTransactionsMigrator.cpp
|
|
migration/cassandra/ExampleObjectsMigrator.cpp
|
|
migration/cassandra/ExampleLedgerMigrator.cpp
|
|
migration/cassandra/ExampleDropTableMigrator.cpp
|
|
util/CassandraDBHelper.cpp
|
|
# Test runner
|
|
TestGlobals.cpp
|
|
Main.cpp
|
|
)
|
|
|
|
# Fix for dwarf5 bug on ci. IS STILL NEEDED???
|
|
target_compile_options(clio_options INTERFACE -gdwarf-4)
|
|
|
|
target_include_directories(clio_integration_tests PRIVATE .)
|
|
target_link_libraries(clio_integration_tests PUBLIC clio_testing_common PRIVATE Boost::program_options)
|
|
set_target_properties(clio_integration_tests PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR})
|