Files
CMake/Tests/FindCURL/Test/CMakeLists.txt
Brad King 1e356734a7 FindCURL: Rename imported target to match upstream CURL
Upstream CURL provides imported target `CURL::libcurl`.  Rename the
target added by `FindCURL` to match.  We don't need compatibility with
the old name because it has never been in a CMake release (except a 3.12
release candidate).

Suggested-by: Jakub Zakrzewski <slither.jz@gmail.com>
Acked-by: Rolf Eike Beer <eike@sf-mail.de>
Fixes: #18091
2018-06-18 13:58:21 -04:00

17 lines
496 B
CMake

cmake_minimum_required(VERSION 3.10)
project(TestFindCURL C)
include(CTest)
find_package(CURL REQUIRED)
add_definitions(-DCMAKE_EXPECTED_CURL_VERSION="${CURL_VERSION_STRING}")
add_executable(test_tgt main.c)
target_link_libraries(test_tgt CURL::libcurl)
add_test(NAME test_tgt COMMAND test_tgt)
add_executable(test_var main.c)
target_include_directories(test_var PRIVATE ${CURL_INCLUDE_DIRS})
target_link_libraries(test_var PRIVATE ${CURL_LIBRARIES})
add_test(NAME test_var COMMAND test_var)