From b49469dee7ccde1aa70c04fcd72ac312c760ee80 Mon Sep 17 00:00:00 2001 From: Pang Date: Thu, 3 Mar 2022 15:53:17 +0800 Subject: [PATCH] Support specify CURL paths --- kubernetes/CMakeLists.txt | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/kubernetes/CMakeLists.txt b/kubernetes/CMakeLists.txt index 2f9de32..80c2aa2 100644 --- a/kubernetes/CMakeLists.txt +++ b/kubernetes/CMakeLists.txt @@ -2,7 +2,6 @@ cmake_minimum_required (VERSION 2.6...3.10.2) project (CGenerator) cmake_policy(SET CMP0063 NEW) - set(CMAKE_C_VISIBILITY_PRESET default) set(CMAKE_CXX_VISIBILITY_PRESET default) set(CMAKE_VISIBILITY_INLINES_HIDDEN OFF) @@ -34,12 +33,17 @@ set(PROJECT_VERSION_MAJOR 0) set(PROJECT_VERSION_MINOR 0) set(PROJECT_VERSION_PATCH 1) -find_package(CURL 7.58.0 REQUIRED) -if(CURL_FOUND) +if( (DEFINED CURL_INCLUDE_DIR) AND (DEFINED CURL_LIBRARIES)) include_directories(${CURL_INCLUDE_DIR}) set(PLATFORM_LIBRARIES ${PLATFORM_LIBRARIES} ${CURL_LIBRARIES} ) -else(CURL_FOUND) - message(FATAL_ERROR "Could not find the CURL library and development files.") +else() + find_package(CURL 7.58.0 REQUIRED) + if(CURL_FOUND) + include_directories(${CURL_INCLUDE_DIR}) + set(PLATFORM_LIBRARIES ${PLATFORM_LIBRARIES} ${CURL_LIBRARIES} ) + else(CURL_FOUND) + message(FATAL_ERROR "Could not find the CURL library and development files.") + endif() endif() set(SRCS