From b88d66357ec0f6b06dc8328cfd2900a3e4d5b447 Mon Sep 17 00:00:00 2001 From: Markus Makela Date: Mon, 29 Feb 2016 17:18:20 +0200 Subject: [PATCH] Shard router is no longer built by default The shardrouter module is not finished and should not be built for releases. --- server/modules/routing/schemarouter/CMakeLists.txt | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/server/modules/routing/schemarouter/CMakeLists.txt b/server/modules/routing/schemarouter/CMakeLists.txt index 22b1282cc..f048d05d8 100644 --- a/server/modules/routing/schemarouter/CMakeLists.txt +++ b/server/modules/routing/schemarouter/CMakeLists.txt @@ -4,11 +4,13 @@ add_dependencies(schemarouter pcre2) set_target_properties(schemarouter PROPERTIES VERSION "1.0.0") install(TARGETS schemarouter DESTINATION ${MAXSCALE_LIBDIR}) -add_library(shardrouter SHARED shardrouter.c svcconn.c sharding_common.c) -target_link_libraries(shardrouter maxscale-common) -add_dependencies(shardrouter pcre2) -set_target_properties(shardrouter PROPERTIES VERSION "1.0.0") -install(TARGETS shardrouter DESTINATION ${MAXSCALE_LIBDIR}) +if(BUILD_SHARDROUTER) + add_library(shardrouter SHARED shardrouter.c svcconn.c sharding_common.c) + target_link_libraries(shardrouter maxscale-common) + add_dependencies(shardrouter pcre2) + set_target_properties(shardrouter PROPERTIES VERSION "1.0.0") + install(TARGETS shardrouter DESTINATION ${MAXSCALE_LIBDIR}) +endif() if(BUILD_TESTS) add_subdirectory(test)