diff options
Diffstat (limited to 'qpid/cpp/src/legacystore.cmake')
| -rw-r--r-- | qpid/cpp/src/legacystore.cmake | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/qpid/cpp/src/legacystore.cmake b/qpid/cpp/src/legacystore.cmake index 1fdb51aa32..878dc5f247 100644 --- a/qpid/cpp/src/legacystore.cmake +++ b/qpid/cpp/src/legacystore.cmake @@ -146,12 +146,34 @@ if (BUILD_LEGACYSTORE) ) target_link_libraries (legacystore + ${clock_gettime_LIB} aio uuid qpidcommon qpidtypes qpidbroker ${DB_LIBRARY} ) + # For use in the store tests only + add_library (legacystore_shared SHARED + ${legacy_jrnl_SOURCES} + ${legacy_store_SOURCES} + ${legacy_qmf_SOURCES} + ) + + set_target_properties (legacystore_shared PROPERTIES + COMPILE_DEFINITIONS _IN_QPID_BROKER + INCLUDE_DIRECTORIES "${legacy_include_DIRECTORIES}" + ) + + target_link_libraries (legacystore_shared + ${clock_gettime_LIB} + aio + uuid + qpidcommon qpidtypes qpidbroker + ${Boost_PROGRAM_OPTIONS_LIBRARY} + ${DB_LIBRARY} + ) + install(TARGETS legacystore DESTINATION ${QPIDD_MODULE_DIR} COMPONENT ${QPID_COMPONENT_BROKER}) |
