mirror of
https://github.com/eclipse-mosquitto/mosquitto.git
synced 2026-08-23 06:58:42 +08:00
Merge branch 'cmake-libmosq-public-include' of https://github.com/buschulte/mosquitto into buschulte-cmake-libmosq-public-include
This commit is contained in:
@@ -17,16 +17,11 @@ if(WITH_TLS AND CJSON_FOUND)
|
||||
)
|
||||
|
||||
target_include_directories(mosquitto_ctrl PRIVATE
|
||||
"${STDBOOL_H_PATH}"
|
||||
"${STDINT_H_PATH}"
|
||||
"${mosquitto_SOURCE_DIR}"
|
||||
"${mosquitto_SOURCE_DIR}/apps/mosquitto_passwd"
|
||||
"${mosquitto_SOURCE_DIR}/common"
|
||||
"${mosquitto_SOURCE_DIR}/include"
|
||||
"${mosquitto_SOURCE_DIR}/lib"
|
||||
"${mosquitto_SOURCE_DIR}/plugins/common"
|
||||
"${mosquitto_SOURCE_DIR}/plugins/dynamic-security"
|
||||
"${mosquitto_SOURCE_DIR}/src"
|
||||
)
|
||||
if(WITH_BUNDLED_DEPS)
|
||||
target_include_directories(mosquitto_ctrl PRIVATE
|
||||
|
||||
@@ -10,8 +10,6 @@ if(WITH_TLS)
|
||||
)
|
||||
|
||||
target_include_directories(mosquitto_passwd PRIVATE
|
||||
"${STDBOOL_H_PATH}"
|
||||
"${STDINT_H_PATH}"
|
||||
"${mosquitto_SOURCE_DIR}"
|
||||
"${mosquitto_SOURCE_DIR}/common"
|
||||
"${mosquitto_SOURCE_DIR}/include"
|
||||
|
||||
@@ -1,16 +1,11 @@
|
||||
set(shared_src client_shared.c client_shared.h client_props.c)
|
||||
|
||||
set(CLIENT_INC
|
||||
"${OPENSSL_INCLUDE_DIR}"
|
||||
"${STDBOOL_H_PATH}"
|
||||
"${STDINT_H_PATH}"
|
||||
"${mosquitto_SOURCE_DIR}"
|
||||
"${mosquitto_SOURCE_DIR}/include"
|
||||
)
|
||||
|
||||
add_library(client-common INTERFACE)
|
||||
target_link_libraries(client-common INTERFACE common-options)
|
||||
target_include_directories(client-common INTERFACE ${CLIENT_INC})
|
||||
target_include_directories(client-common INTERFACE
|
||||
"${OPENSSL_INCLUDE_DIR}"
|
||||
"${mosquitto_SOURCE_DIR}"
|
||||
)
|
||||
target_sources(client-common INTERFACE ${shared_src})
|
||||
|
||||
if(WITH_SRV)
|
||||
|
||||
+1
-5
@@ -108,12 +108,10 @@ endif()
|
||||
target_include_directories(libmosquitto
|
||||
PUBLIC
|
||||
"${mosquitto_SOURCE_DIR}/include"
|
||||
"${mosquitto_SOURCE_DIR}/lib"
|
||||
PRIVATE
|
||||
"${STDBOOL_H_PATH}"
|
||||
"${STDINT_H_PATH}"
|
||||
"${mosquitto_SOURCE_DIR}"
|
||||
"${mosquitto_SOURCE_DIR}/common"
|
||||
"${mosquitto_SOURCE_DIR}/lib"
|
||||
)
|
||||
|
||||
if(WITH_BUNDLED_DEPS)
|
||||
@@ -155,8 +153,6 @@ if(WITH_STATIC_LIBRARIES)
|
||||
target_link_libraries(libmosquitto_static PRIVATE ${LIBRARIES})
|
||||
|
||||
target_include_directories(libmosquitto_static PRIVATE
|
||||
"${STDBOOL_H_PATH}"
|
||||
"${STDINT_H_PATH}"
|
||||
"${mosquitto_SOURCE_DIR}"
|
||||
"${mosquitto_SOURCE_DIR}/include"
|
||||
"${mosquitto_SOURCE_DIR}/lib"
|
||||
|
||||
@@ -10,15 +10,13 @@ set_target_properties(mosquittopp PROPERTIES
|
||||
|
||||
target_include_directories(mosquittopp
|
||||
PUBLIC
|
||||
"${mosquitto_SOURCE_DIR}/include"
|
||||
PRIVATE
|
||||
"${STDBOOL_H_PATH}"
|
||||
"${STDINT_H_PATH}"
|
||||
"${mosquitto_SOURCE_DIR}/lib"
|
||||
"${mosquitto_SOURCE_DIR}/lib/cpp"
|
||||
)
|
||||
|
||||
target_link_libraries(mosquittopp PRIVATE libmosquitto common-options)
|
||||
target_link_libraries(mosquittopp
|
||||
PUBLIC libmosquitto
|
||||
PRIVATE common-options
|
||||
)
|
||||
|
||||
if (WITH_THREADING AND NOT WIN32)
|
||||
set(THREADS_PREFER_PTHREAD_FLAG ON)
|
||||
@@ -49,8 +47,6 @@ if(WITH_STATIC_LIBRARIES)
|
||||
endif()
|
||||
|
||||
target_include_directories(mosquittopp_static PRIVATE
|
||||
"${STDBOOL_H_PATH}"
|
||||
"${STDINT_H_PATH}"
|
||||
"${mosquitto_SOURCE_DIR}/include"
|
||||
"${mosquitto_SOURCE_DIR}/lib"
|
||||
"${mosquitto_SOURCE_DIR}/lib/cpp"
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
if(CJSON_FOUND AND WITH_TLS)
|
||||
set(CLIENT_INC
|
||||
"${CJSON_INCLUDE_DIRS}"
|
||||
"${STDBOOL_H_PATH}"
|
||||
"${STDINT_H_PATH}"
|
||||
"${mosquitto_SOURCE_DIR}"
|
||||
"${mosquitto_SOURCE_DIR}/common"
|
||||
"${mosquitto_SOURCE_DIR}/deps"
|
||||
|
||||
@@ -5,8 +5,6 @@ add_library(${PLUGIN_NAME} MODULE
|
||||
)
|
||||
|
||||
target_include_directories(${PLUGIN_NAME} PRIVATE
|
||||
"${STDBOOL_H_PATH}"
|
||||
"${STDINT_H_PATH}"
|
||||
"${mosquitto_SOURCE_DIR}/include"
|
||||
)
|
||||
|
||||
|
||||
@@ -6,7 +6,6 @@ add_library(${PLUGIN_NAME} MODULE
|
||||
|
||||
target_include_directories(${PLUGIN_NAME} PRIVATE
|
||||
"${OPENSSL_INCLUDE_DIR}"
|
||||
"${STDBOOL_H_PATH} ${STDINT_H_PATH}"
|
||||
"${mosquitto_SOURCE_DIR}"
|
||||
"${mosquitto_SOURCE_DIR}/include"
|
||||
)
|
||||
|
||||
@@ -5,8 +5,6 @@ add_library(${PLUGIN_NAME} MODULE
|
||||
)
|
||||
|
||||
target_include_directories(${PLUGIN_NAME} PRIVATE
|
||||
"${STDBOOL_H_PATH}"
|
||||
"${STDINT_H_PATH}"
|
||||
"${mosquitto_SOURCE_DIR}/deps"
|
||||
"${mosquitto_SOURCE_DIR}/include"
|
||||
)
|
||||
|
||||
@@ -5,8 +5,6 @@ add_library(${PLUGIN_NAME} MODULE
|
||||
)
|
||||
|
||||
target_include_directories(${PLUGIN_NAME} PRIVATE
|
||||
"${STDBOOL_H_PATH}"
|
||||
"${STDINT_H_PATH}"
|
||||
"${mosquitto_SOURCE_DIR}"
|
||||
"${mosquitto_SOURCE_DIR}/include"
|
||||
)
|
||||
|
||||
@@ -5,8 +5,6 @@ add_library(${PLUGIN_NAME} MODULE
|
||||
)
|
||||
|
||||
target_include_directories(${PLUGIN_NAME} PRIVATE
|
||||
"${STDBOOL_H_PATH}"
|
||||
"${STDINT_H_PATH}"
|
||||
"${mosquitto_SOURCE_DIR}"
|
||||
"${mosquitto_SOURCE_DIR}/include"
|
||||
)
|
||||
|
||||
@@ -5,8 +5,6 @@ add_library(${PLUGIN_NAME} MODULE
|
||||
)
|
||||
|
||||
target_include_directories(${PLUGIN_NAME} PRIVATE
|
||||
"${STDBOOL_H_PATH}"
|
||||
"${STDINT_H_PATH}"
|
||||
"${mosquitto_SOURCE_DIR}"
|
||||
"${mosquitto_SOURCE_DIR}/include"
|
||||
)
|
||||
|
||||
@@ -6,8 +6,6 @@ add_library(${PLUGIN_NAME} MODULE
|
||||
|
||||
target_include_directories(${PLUGIN_NAME} PRIVATE
|
||||
"${OPENSSL_INCLUDE_DIR}"
|
||||
"${STDBOOL_H_PATH}"
|
||||
"${STDINT_H_PATH}"
|
||||
"${mosquitto_SOURCE_DIR}"
|
||||
"${mosquitto_SOURCE_DIR}/include"
|
||||
)
|
||||
|
||||
@@ -5,8 +5,6 @@ add_library(${PLUGIN_NAME} MODULE
|
||||
)
|
||||
|
||||
target_include_directories(${PLUGIN_NAME} PRIVATE
|
||||
"${STDBOOL_H_PATH}"
|
||||
"${STDINT_H_PATH}"
|
||||
"${mosquitto_SOURCE_DIR}/include"
|
||||
)
|
||||
|
||||
|
||||
@@ -5,8 +5,6 @@ add_library(${PLUGIN_NAME} MODULE
|
||||
)
|
||||
|
||||
target_include_directories(${PLUGIN_NAME} PRIVATE
|
||||
"${STDBOOL_H_PATH}"
|
||||
"${STDINT_H_PATH}"
|
||||
"${mosquitto_SOURCE_DIR}"
|
||||
"${mosquitto_SOURCE_DIR}/include"
|
||||
)
|
||||
|
||||
@@ -5,8 +5,6 @@ add_library(${PLUGIN_NAME} MODULE
|
||||
)
|
||||
|
||||
target_include_directories(${PLUGIN_NAME} PRIVATE
|
||||
"${STDBOOL_H_PATH}"
|
||||
"${STDINT_H_PATH}"
|
||||
"${mosquitto_SOURCE_DIR}/include"
|
||||
)
|
||||
|
||||
|
||||
@@ -5,8 +5,6 @@ add_library(${PLUGIN_NAME} MODULE
|
||||
)
|
||||
|
||||
target_include_directories(${PLUGIN_NAME} PRIVATE
|
||||
"${STDBOOL_H_PATH}"
|
||||
"${STDINT_H_PATH}"
|
||||
"${mosquitto_SOURCE_DIR}/include"
|
||||
)
|
||||
|
||||
|
||||
@@ -5,8 +5,6 @@ add_library(${PLUGIN_NAME} MODULE
|
||||
)
|
||||
|
||||
target_include_directories(${PLUGIN_NAME} PRIVATE
|
||||
"${STDBOOL_H_PATH}"
|
||||
"${STDINT_H_PATH}"
|
||||
"${mosquitto_SOURCE_DIR}/include"
|
||||
)
|
||||
|
||||
|
||||
@@ -5,8 +5,6 @@ add_library(${PLUGIN_NAME} MODULE
|
||||
)
|
||||
|
||||
target_include_directories(${PLUGIN_NAME} PRIVATE
|
||||
"${STDBOOL_H_PATH}"
|
||||
"${STDINT_H_PATH}"
|
||||
"${mosquitto_SOURCE_DIR}"
|
||||
"${mosquitto_SOURCE_DIR}/include"
|
||||
)
|
||||
|
||||
@@ -5,8 +5,6 @@ add_library(${PLUGIN_NAME} MODULE
|
||||
)
|
||||
|
||||
target_include_directories(${PLUGIN_NAME} PRIVATE
|
||||
"${STDBOOL_H_PATH}"
|
||||
"${STDINT_H_PATH}"
|
||||
"${mosquitto_SOURCE_DIR}"
|
||||
"${mosquitto_SOURCE_DIR}/deps"
|
||||
"${mosquitto_SOURCE_DIR}/include"
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
if(SQLITE3_FOUND AND CJSON_FOUND)
|
||||
set(CLIENT_INC
|
||||
"${STDBOOL_H_PATH}"
|
||||
"${STDINT_H_PATH}"
|
||||
"${mosquitto_SOURCE_DIR}/deps"
|
||||
"${mosquitto_SOURCE_DIR}/include"
|
||||
"${mosquitto_SOURCE_DIR}/src"
|
||||
|
||||
@@ -228,8 +228,6 @@ target_include_directories(mosquitto
|
||||
PUBLIC
|
||||
"${mosquitto_SOURCE_DIR}/include"
|
||||
PRIVATE
|
||||
"${STDBOOL_H_PATH}"
|
||||
"${STDINT_H_PATH}"
|
||||
"${mosquitto_SOURCE_DIR}/common"
|
||||
"${mosquitto_SOURCE_DIR}/lib"
|
||||
"${mosquitto_SOURCE_DIR}/src"
|
||||
|
||||
Reference in New Issue
Block a user