Use the external CDC connector
The CDC connector was moved to its own repository and some changes to its interface were made. Updated build scripts, deleted old connector and fixed code to use new interfaces.
This commit is contained in:

committed by
Johan Wikman

parent
ce19fe3248
commit
5db02586b1
@ -111,10 +111,11 @@ include_directories(${JANSSON_INCLUDE_DIR})
|
||||
|
||||
# Build the CDC connector
|
||||
ExternalProject_Add(cdc_connector
|
||||
SOURCE_DIR ${CMAKE_SOURCE_DIR}/cdc_connector/
|
||||
CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${CMAKE_BINARY_DIR}/cdc_connector/
|
||||
GIT_REPOSITORY "https://github.com/mariadb-corporation/maxscale-cdc-connector"
|
||||
CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${CMAKE_BINARY_DIR}/cdc_connector/ -DJANSSON_INCLUDE_DIR=${JANSSON_INCLUDE_DIR}
|
||||
BUILD_COMMAND make
|
||||
INSTALL_COMMAND make install)
|
||||
INSTALL_COMMAND make install
|
||||
UPDATE_COMMAND "")
|
||||
add_dependencies(cdc_connector jansson)
|
||||
|
||||
set(CDC_CONNECTOR_INCLUDE ${CMAKE_BINARY_DIR}/cdc_connector/include/ CACHE INTERNAL "")
|
||||
|
Reference in New Issue
Block a user