diff --git a/client/CMakeLists.txt b/client/CMakeLists.txt index 99e9e4a4f..5dc9cfb23 100644 --- a/client/CMakeLists.txt +++ b/client/CMakeLists.txt @@ -1,4 +1,6 @@ add_executable(maxadmin maxadmin.c) +add_dependencies(maxadmin maxutils) + find_library(HIST edit) if(HIST) message(STATUS "Building MaxAdmin with editline: ${HIST}") diff --git a/connectors/cdc-connector/CMakeLists.txt b/connectors/cdc-connector/CMakeLists.txt index acb561009..60d8b98be 100644 --- a/connectors/cdc-connector/CMakeLists.txt +++ b/connectors/cdc-connector/CMakeLists.txt @@ -1,10 +1,12 @@ # Shared version of the library add_library(cdc_connector SHARED cdc_connector.cpp) +add_dependencies(cdc_connector jansson) target_link_libraries(cdc_connector ${JANSSON_LIBRARIES} crypto) set_target_properties(cdc_connector PROPERTIES VERSION "1.0.0") # Static version of the library add_library(cdc_connector_static STATIC cdc_connector.cpp) +add_dependencies(cdc_connector_static jansson) set_target_properties(cdc_connector_static PROPERTIES OUTPUT_NAME cdc_connector) install_dev_library(cdc_connector cdc-connector)