From 24a2eaf76ccf3717f26b55996add50cf820a957e Mon Sep 17 00:00:00 2001 From: Juan Cruz Viotti Date: Wed, 13 Nov 2024 09:58:49 -0400 Subject: [PATCH] Add a `src/enterprise` folder with CMake includes Signed-off-by: Juan Cruz Viotti --- src/enterprise/index.cmake | 1 + src/enterprise/server.cmake | 1 + src/index/CMakeLists.txt | 3 +-- src/server/CMakeLists.txt | 3 +-- 4 files changed, 4 insertions(+), 4 deletions(-) create mode 100644 src/enterprise/index.cmake create mode 100644 src/enterprise/server.cmake diff --git a/src/enterprise/index.cmake b/src/enterprise/index.cmake new file mode 100644 index 0000000..a5f3e81 --- /dev/null +++ b/src/enterprise/index.cmake @@ -0,0 +1 @@ +target_compile_definitions(schema_registry_index PRIVATE SOURCEMETA_REGISTRY_ENTERPRISE) diff --git a/src/enterprise/server.cmake b/src/enterprise/server.cmake new file mode 100644 index 0000000..c4461a5 --- /dev/null +++ b/src/enterprise/server.cmake @@ -0,0 +1 @@ +target_compile_definitions(schema_registry_server PRIVATE SOURCEMETA_REGISTRY_ENTERPRISE) diff --git a/src/index/CMakeLists.txt b/src/index/CMakeLists.txt index 5c68843..026739b 100644 --- a/src/index/CMakeLists.txt +++ b/src/index/CMakeLists.txt @@ -9,8 +9,7 @@ target_link_libraries(schema_registry_index PRIVATE sourcemeta::blaze::compiler) target_link_libraries(schema_registry_index PRIVATE sourcemeta::blaze::evaluator) if(REGISTRY_ENTERPRISE) - target_compile_definitions(schema_registry_index - PRIVATE SOURCEMETA_REGISTRY_ENTERPRISE) + include(../enterprise/index.cmake) endif() file(READ "${PROJECT_SOURCE_DIR}/schemas/configuration.json" SCHEMA_CONFIGURATION) diff --git a/src/server/CMakeLists.txt b/src/server/CMakeLists.txt index 3898750..128675c 100644 --- a/src/server/CMakeLists.txt +++ b/src/server/CMakeLists.txt @@ -10,8 +10,7 @@ target_link_libraries(schema_registry_server PRIVATE sourcemeta::hydra::httpserv target_link_libraries(schema_registry_server PRIVATE sourcemeta::hydra::crypto) if(REGISTRY_ENTERPRISE) - target_compile_definitions(schema_registry_server - PRIVATE SOURCEMETA_REGISTRY_ENTERPRISE) + include(../enterprise/server.cmake) endif() configure_file(configure.h.in configure.h @ONLY)