diff options
author | Ralph Langendam <Ralph.Langendam@uniface.com> | 2021-04-15 16:54:23 +0200 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2021-04-21 10:03:07 +0200 |
commit | 1cba36d2166c396f987eea587cf92671b27acb92 (patch) | |
tree | 8ab0c8158a7faced3a429342e484ebd57063f9a1 | |
parent | 415d6fa7da852d655ac79f5b11fd7170644f2e27 (diff) | |
download | curl-1cba36d2166c396f987eea587cf92671b27acb92.tar.gz |
cmake: make libcurl library output name configurable
Closes #6899
-rw-r--r-- | lib/CMakeLists.txt | 2 | ||||
-rw-r--r-- | src/CMakeLists.txt | 2 | ||||
-rw-r--r-- | tests/libtest/CMakeLists.txt | 2 | ||||
-rw-r--r-- | tests/unit/CMakeLists.txt | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt index a58b47b86..37ce1c8e2 100644 --- a/lib/CMakeLists.txt +++ b/lib/CMakeLists.txt @@ -19,7 +19,7 @@ # KIND, either express or implied. # ########################################################################### -set(LIB_NAME libcurl) +set(LIB_NAME libcurl CACHE STRING "Basename of the curl library") if(BUILD_SHARED_LIBS) set(CURL_STATICLIB NO) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 0982cfe6e..3804c26b1 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -97,7 +97,7 @@ include_directories( ) #Build curl executable -target_link_libraries(${EXE_NAME} libcurl ${CURL_LIBS}) +target_link_libraries(${EXE_NAME} ${LIB_NAME} ${CURL_LIBS}) ################################################################################ diff --git a/tests/libtest/CMakeLists.txt b/tests/libtest/CMakeLists.txt index 2bcf77874..43a6c41a7 100644 --- a/tests/libtest/CMakeLists.txt +++ b/tests/libtest/CMakeLists.txt @@ -36,7 +36,7 @@ function(setup_test TEST_NAME) # ARGN are the files in the test include_directories(${CARES_INCLUDE_DIR}) endif() - target_link_libraries(${TEST_NAME} libcurl ${CURL_LIBS}) + target_link_libraries(${TEST_NAME} ${LIB_NAME} ${CURL_LIBS}) set_target_properties(${TEST_NAME} PROPERTIES COMPILE_DEFINITIONS ${UPPER_TEST_NAME}) diff --git a/tests/unit/CMakeLists.txt b/tests/unit/CMakeLists.txt index a680c5308..889c792d3 100644 --- a/tests/unit/CMakeLists.txt +++ b/tests/unit/CMakeLists.txt @@ -63,7 +63,7 @@ foreach(_testfile ${UT_SRC}) get_filename_component(_testname ${_testfile} NAME_WE) add_executable(${_testname} EXCLUDE_FROM_ALL ${_testfile} ${UT_COMMON_FILES}) #add_dependencies(testdeps ${_testname}) - target_link_libraries(${_testname} libcurl ${CURL_LIBS}) + target_link_libraries(${_testname} ${LIB_NAME} ${CURL_LIBS}) set_target_properties(${_testname} PROPERTIES COMPILE_DEFINITIONS "UNITTESTS") endforeach() |