Browse Source

CMake: explicitly use PRIVATE/PUBLIC/INTERFACE in target_link_libraries().

pull/168/head
Vladimír Vondruš 3 years ago
parent
commit
d457e9d211
  1. 2
      src/Magnum/CMakeLists.txt

2
src/Magnum/CMakeLists.txt

@ -290,7 +290,7 @@ if(MAGNUM_BUILD_TESTS)
DEBUG_POSTFIX "-d" DEBUG_POSTFIX "-d"
# Differs from CMAKE_FOLDER # Differs from CMAKE_FOLDER
FOLDER "Magnum/Math") FOLDER "Magnum/Math")
target_link_libraries(MagnumMathTestLib Corrade::Utility) target_link_libraries(MagnumMathTestLib PUBLIC Corrade::Utility)
# Library with graceful assert for testing # Library with graceful assert for testing
add_library(MagnumTestLib ${SHARED_OR_STATIC} ${EXCLUDE_FROM_ALL_IF_TEST_TARGET} add_library(MagnumTestLib ${SHARED_OR_STATIC} ${EXCLUDE_FROM_ALL_IF_TEST_TARGET}

Loading…
Cancel
Save