Fix target dependencies

Added missing dependencies to targets that were missing it.
This commit is contained in:
Markus Mäkelä 2018-08-06 14:35:13 +03:00
parent a1d5a06ba7
commit 56d4e5a645
No known key found for this signature in database
GPG Key ID: 72D48FCE664F7B19
2 changed files with 4 additions and 0 deletions

View File

@ -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}")

View File

@ -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)