mirror of
https://github.com/Kitware/CMake.git
synced 2026-11-06 13:27:09 +00:00
Tests/RunCMake/CMP0156: Explicitly enable expected duplicate lib warnings
Xcode 27 by default passes a flag to disable them.
This commit is contained in:
1 parent
1caf491328
commit
d7c841923f
2 files changed
+2
-2
No files matched your search
@@ -11,7 +11,7 @@ target_link_libraries(lib2 PRIVATE lib1)
|
||||
add_executable(main main.c)
|
||||
target_link_libraries(main PRIVATE lib1)
|
||||
if (APPLE_TEST)
|
||||
target_link_options(main PRIVATE "LINKER:-fatal_warnings")
|
||||
target_link_options(main PRIVATE "LINKER:-warn_duplicate_libraries" "LINKER:-fatal_warnings")
|
||||
else()
|
||||
target_link_options(main PRIVATE "$<$<AND:$<NOT:$<TARGET_POLICY:CMP0156>>,$<C_COMPILER_ID:AppleClang>,$<VERSION_GREATER_EQUAL:$<C_COMPILER_VERSION>,15.0>>:LINKER:-no_warn_duplicate_libraries>")
|
||||
endif()
|
||||
|
||||
@@ -8,7 +8,7 @@ add_executable(main ../main.c)
|
||||
target_link_libraries(main PRIVATE lib1::lib1 lib2)
|
||||
|
||||
if (APPLE_TEST)
|
||||
target_link_options(main PRIVATE "LINKER:-fatal_warnings")
|
||||
target_link_options(main PRIVATE "LINKER:-warn_duplicate_libraries" "LINKER:-fatal_warnings")
|
||||
else()
|
||||
target_link_options(main PRIVATE "$<$<AND:$<NOT:$<TARGET_POLICY:CMP0156>>,$<C_COMPILER_ID:AppleClang>,$<VERSION_GREATER_EQUAL:$<C_COMPILER_VERSION>,15.0>>:LINKER:-no_warn_duplicate_libraries>")
|
||||
endif()
|
||||
Reference in new issue
Block a user