From 138186b3db3896c31a44ed27944f4c4334abbe8d Mon Sep 17 00:00:00 2001 From: Jamis Hoo Date: Sun, 29 Mar 2020 17:29:16 +0800 Subject: [PATCH] Add include_directories property for shared_libraries --- src/CMakeLists.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 0799569c..aa1af922 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -175,6 +175,8 @@ target_compile_definitions(ss-local PUBLIC -DMODULE_LOCAL) target_compile_definitions(ss-redir PUBLIC -DMODULE_REDIR) target_compile_definitions(shadowsocks-libev PUBLIC -DMODULE_LOCAL -DLIB_ONLY) +target_include_directories(shadowsocks-libev PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}) + target_link_libraries(ss-server cork ipset ${DEPS}) target_link_libraries(ss-tunnel cork ${DEPS}) target_link_libraries(ss-manager m bloom cork ${LIBEV} ${LIBUDNS}) @@ -206,6 +208,8 @@ target_compile_definitions(ss-local-shared PUBLIC -DMODULE_LOCAL) target_compile_definitions(ss-redir-shared PUBLIC -DMODULE_REDIR) target_compile_definitions(shadowsocks-libev-shared PUBLIC -DMODULE_LOCAL) +target_include_directories(shadowsocks-libev-shared PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}) + target_link_libraries(ss-server-shared ${DEPS_SHARED}) target_link_libraries(ss-tunnel-shared ${DEPS_SHARED}) target_link_libraries(ss-manager-shared ${CMAKE_THREAD_LIBS_INIT} ${LIBEV_SHARED} ${LIBUDNS_SHARED} ${DEPS_SHARED})