MariaDB 10.0 might require it to be linked against system PCRE. This will allow the binlogrouter to be built with MariaDB 10.0 embedded libraries.
8 lines
479 B
CMake
8 lines
479 B
CMake
if(BUILD_TESTS)
|
|
add_executable(testbinlogrouter testbinlog.c ../blr.c ../blr_slave.c ../blr_master.c ../blr_file.c ../blr_cache.c)
|
|
# testbinlogrouter refers to my_uuid_init and my_uuin. They are non-public functions and
|
|
# should not be used. They are found only from the embedded lib.
|
|
target_link_libraries(testbinlogrouter maxscale-common ${MYSQL_EMBEDDED_LIBRARIES} ${PCRE_LINK_FLAGS})
|
|
add_test(TestBinlogRouter ${CMAKE_CURRENT_BINARY_DIR}/testbinlogrouter)
|
|
endif()
|