diff options
| author | Mateusz Łoskot <mateusz@loskot.net> | 2021-02-14 10:21:21 +0100 |
|---|---|---|
| committer | Mateusz Łoskot <mateusz@loskot.net> | 2021-02-14 10:21:21 +0100 |
| commit | 5fc8ab2de9f9e44f593e477defdf9b474871a5d2 (patch) | |
| tree | 9f4ce5953eabd4670ea5b82a0c0baf0bc2c683f8 /test/unit/CMakeLists.txt | |
| parent | 32d442ddc69cbc159c75781f33c575ea5b11fc43 (diff) | |
| download | PROJ-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.txt | 45 |
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}) |
