Files
CMake/Tests/RunCMake/LinkLibrariesProcessing/InvalidConfiguration4.cmake
Marc Chevrier 7b99c42e57 Link step: Enable to configure deduplication of libraries
Some platforms, Apple or Windows for instance, do not require to duplicate
static libraries to resolve mutual dependencies. Moreover, Xcode version 15
emits a warning if a library is duplicated.
On Windows, enable a better control of libraries order.

Fixes: #20722, #25297
2023-11-09 19:20:40 +01:00

10 lines
188 B
CMake

enable_language(C)
set(CMAKE_C_LINK_LIBRARIES_PROCESSING WRONG=REVERSE UNICITY=WRONG)
add_library(lib STATIC lib.c)
add_executable(main main.c)
target_link_libraries(main PRIVATE lib)