From 4c3f7e320ea2435fb1e4fcc67cc991077675c9d1 Mon Sep 17 00:00:00 2001 From: Markus Makela Date: Wed, 17 Feb 2016 20:42:11 +0200 Subject: [PATCH] Added configurable connector repo and tags This allows different versions and repositories to be used when building the MariaDB connector. --- cmake/BuildMariaDBConnector.cmake | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/cmake/BuildMariaDBConnector.cmake b/cmake/BuildMariaDBConnector.cmake index ed316c7ec..4afda77d4 100644 --- a/cmake/BuildMariaDBConnector.cmake +++ b/cmake/BuildMariaDBConnector.cmake @@ -7,9 +7,15 @@ include(ExternalProject) +set(MARIADB_CONNECTOR_C_REPO "https://github.com/MariaDB/mariadb-connector-c.git" + CACHE STRING "MariaDB Connector-C Git repository") + +set(MARIADB_CONNECTOR_C_TAG "v2.2.1" + CACHE STRING "MariaDB Connector-C Git tag") + ExternalProject_Add(connector-c - GIT_REPOSITORY https://github.com/MariaDB/mariadb-connector-c.git - GIT_TAG v2.2.1 + GIT_REPOSITORY ${MARIADB_CONNECTOR_C_REPO} + GIT_TAG ${MARIADB_CONNECTOR_C_TAG} CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${CMAKE_BINARY_DIR}/connector-c/install BINARY_DIR ${CMAKE_BINARY_DIR}/connector-c INSTALL_DIR ${CMAKE_BINARY_DIR}/connector-c/install)