blob: 8aefe27c9f1a94305c2167cc5ec4c8b4765aef6f [file] [log] [blame] [edit]
block()
include("${info}")
set(INFO_CMAKE_C_IMPLICIT_LINK_LIBRARIES "${CMAKE_C_IMPLICIT_LINK_LIBRARIES}" PARENT_SCOPE)
endblock()
list(GET INFO_CMAKE_C_IMPLICIT_LINK_LIBRARIES -1 last_lib)
set(ENV{CMAKE_C_IMPLICIT_LINK_LIBRARIES_EXCLUDE} "${last_lib}")
enable_language(C)
message(STATUS "INFO_CMAKE_C_IMPLICIT_LINK_LIBRARIES=[${INFO_CMAKE_C_IMPLICIT_LINK_LIBRARIES}]")
message(STATUS "ENV{CMAKE_C_IMPLICIT_LINK_LIBRARIES_EXCLUDE}=[$ENV{CMAKE_C_IMPLICIT_LINK_LIBRARIES_EXCLUDE}]")
message(STATUS "CMAKE_C_IMPLICIT_LINK_LIBRARIES=[${CMAKE_C_IMPLICIT_LINK_LIBRARIES}]")
if("${last_lib}" IN_LIST CMAKE_C_IMPLICIT_LINK_LIBRARIES)
message(FATAL_ERROR "${last_lib} was not excluded!")
endif()