aboutsummaryrefslogtreecommitdiff
path: root/test/unit/CMakeLists.txt
diff options
context:
space:
mode:
authorMateusz Łoskot <mateusz@loskot.net>2021-02-14 10:21:21 +0100
committerMateusz Łoskot <mateusz@loskot.net>2021-02-14 10:21:21 +0100
commit5fc8ab2de9f9e44f593e477defdf9b474871a5d2 (patch)
tree9f4ce5953eabd4670ea5b82a0c0baf0bc2c683f8 /test/unit/CMakeLists.txt
parent32d442ddc69cbc159c75781f33c575ea5b11fc43 (diff)
downloadPROJ-5fc8ab2de9f9e44f593e477defdf9b474871a5d2.tar.gz
PROJ-5fc8ab2de9f9e44f593e477defdf9b474871a5d2.zip
CMake: Prefer keyword signature of target_link_libraries command
Closes #2515
Diffstat (limited to 'test/unit/CMakeLists.txt')
-rw-r--r--test/unit/CMakeLists.txt45
1 files changed, 21 insertions, 24 deletions
diff --git a/test/unit/CMakeLists.txt b/test/unit/CMakeLists.txt
index 7c4c124a..b9efd926 100644
--- a/test/unit/CMakeLists.txt
+++ b/test/unit/CMakeLists.txt
@@ -73,8 +73,8 @@ add_executable(proj_errno_string_test
main.cpp
proj_errno_string_test.cpp)
target_link_libraries(proj_errno_string_test
- GTest::gtest
- ${PROJ_LIBRARIES})
+ PRIVATE GTest::gtest
+ PRIVATE ${PROJ_LIBRARIES})
add_test(NAME proj_errno_string_test COMMAND proj_errno_string_test)
set_property(TEST proj_errno_string_test
PROPERTY ENVIRONMENT ${PROJ_TEST_ENVIRONMENT})
@@ -83,8 +83,8 @@ add_executable(proj_angular_io_test
main.cpp
proj_angular_io_test.cpp)
target_link_libraries(proj_angular_io_test
- GTest::gtest
- ${PROJ_LIBRARIES})
+ PRIVATE GTest::gtest
+ PRIVATE ${PROJ_LIBRARIES})
add_test(NAME proj_angular_io_test COMMAND proj_angular_io_test)
set_property(TEST proj_angular_io_test
PROPERTY ENVIRONMENT ${PROJ_TEST_ENVIRONMENT})
@@ -93,8 +93,8 @@ add_executable(proj_context_test
main.cpp
proj_context_test.cpp)
target_link_libraries(proj_context_test
- GTest::gtest
- ${PROJ_LIBRARIES})
+ PRIVATE GTest::gtest
+ PRIVATE ${PROJ_LIBRARIES})
add_test(NAME proj_context_test COMMAND proj_context_test)
set_property(TEST proj_context_test
PROPERTY ENVIRONMENT ${PROJ_TEST_ENVIRONMENT})
@@ -106,8 +106,8 @@ else()
main.cpp
pj_phi2_test.cpp)
target_link_libraries(pj_phi2_test
- GTest::gtest
- ${PROJ_LIBRARIES})
+ PRIVATE GTest::gtest
+ PRIVATE ${PROJ_LIBRARIES})
add_test(NAME pj_phi2_test COMMAND pj_phi2_test)
set_property(TEST pj_phi2_test
PROPERTY ENVIRONMENT ${PROJ_TEST_ENVIRONMENT})
@@ -127,20 +127,19 @@ add_executable(proj_test_cpp_api
test_c_api.cpp
test_grids.cpp)
target_link_libraries(proj_test_cpp_api
- GTest::gtest
- ${PROJ_LIBRARIES}
- ${SQLITE3_LIBRARY})
+ PRIVATE GTest::gtest
+ PRIVATE ${PROJ_LIBRARIES}
+ PRIVATE ${SQLITE3_LIBRARY})
add_test(NAME proj_test_cpp_api COMMAND proj_test_cpp_api)
set_property(TEST proj_test_cpp_api
PROPERTY ENVIRONMENT ${PROJ_TEST_ENVIRONMENT})
-
add_executable(gie_self_tests
main.cpp
gie_self_tests.cpp)
target_link_libraries(gie_self_tests
- GTest::gtest
- ${PROJ_LIBRARIES})
+ PRIVATE GTest::gtest
+ PRIVATE ${PROJ_LIBRARIES})
add_test(NAME gie_self_tests COMMAND gie_self_tests)
set_property(TEST gie_self_tests
PROPERTY ENVIRONMENT ${PROJ_TEST_ENVIRONMENT})
@@ -151,34 +150,32 @@ add_executable(test_network
if(CURL_ENABLED)
include_directories(${CURL_INCLUDE_DIR})
target_compile_definitions(test_network PRIVATE -DCURL_ENABLED)
- target_link_libraries(test_network ${CURL_LIBRARY})
+ target_link_libraries(test_network PRIVATE ${CURL_LIBRARY})
endif()
target_link_libraries(test_network
- GTest::gtest
- ${PROJ_LIBRARIES}
- ${SQLITE3_LIBRARY})
+ PRIVATE GTest::gtest
+ PRIVATE ${PROJ_LIBRARIES}
+ PRIVATE ${SQLITE3_LIBRARY})
add_test(NAME test_network COMMAND test_network)
set_property(TEST test_network
PROPERTY ENVIRONMENT ${PROJ_TEST_ENVIRONMENT})
-
add_executable(test_defmodel
main.cpp
test_defmodel.cpp)
target_link_libraries(test_defmodel
- GTest::gtest
- ${PROJ_LIBRARIES})
+ PRIVATE GTest::gtest
+ PRIVATE ${PROJ_LIBRARIES})
add_test(NAME test_defmodel COMMAND test_defmodel)
set_property(TEST test_defmodel
PROPERTY ENVIRONMENT ${PROJ_TEST_ENVIRONMENT})
-
add_executable(test_tinshift
main.cpp
test_tinshift.cpp)
target_link_libraries(test_tinshift
- GTest::gtest
- ${PROJ_LIBRARIES})
+ PRIVATE GTest::gtest
+ PRIVATE ${PROJ_LIBRARIES})
add_test(NAME test_tinshift COMMAND test_tinshift)
set_property(TEST test_tinshift
PROPERTY ENVIRONMENT ${PROJ_TEST_ENVIRONMENT})