From 320fa9e5c81d1d6de524420d754df06b064919f9 Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Wed, 3 Apr 2013 15:14:35 -0700 Subject: [PATCH] link curl to shared library, not interface --- interface/CMakeLists.txt | 7 ------- shared/CMakeLists.txt | 5 +++++ 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/interface/CMakeLists.txt b/interface/CMakeLists.txt index f7e08236bc..6aae7b82ed 100644 --- a/interface/CMakeLists.txt +++ b/interface/CMakeLists.txt @@ -55,7 +55,6 @@ link_hifi_shared_library(interface) # find required libraries find_package(GLM REQUIRED) find_package(LodePNG REQUIRED) -find_package(CURL REQUIRED) # include headers for external libraries and InterfaceConfig. include_directories( @@ -63,12 +62,6 @@ include_directories( ${PROJECT_BINARY_DIR}/includes ${GLM_INCLUDE_DIRS} ${LODEPNG_INCLUDE_DIRS} - ${CURL_INCLUDE_DIRS} -) - -# link target to common, external libraries -target_link_libraries(interface - ${CURL_LIBRARY} ) if (NOT APPLE) diff --git a/shared/CMakeLists.txt b/shared/CMakeLists.txt index e03926f641..32df85acc9 100644 --- a/shared/CMakeLists.txt +++ b/shared/CMakeLists.txt @@ -9,6 +9,11 @@ file(GLOB HIFI_SHARED_SRCS src/*.h src/*.cpp) add_library(HifiShared ${HIFI_SHARED_SRCS}) set(HIFI_SHARED_LIBRARY HifiShared) +find_package(CURL REQUIRED) +include_directories(${CURL_INCLUDE_DIRS}) +# link target to common, external libraries +target_link_libraries(HifiShared ${CURL_LIBRARY}) + # link required libraries on UNIX if (UNIX AND NOT APPLE) find_package(Threads REQUIRED)