enable_language(C) | |
add_library(External SHARED "${CMAKE_CURRENT_BINARY_DIR}/external.c") | |
file(GENERATE OUTPUT "${CMAKE_BINARY_DIR}/ExternalLibrary-$<LOWER_CASE:$<CONFIG>>.cmake" | |
CONTENT "set(EXTERNAL_LIBRARY \"$<TARGET_LINKER_FILE:External>\")\n") | |
file(GENERATE OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/check-$<LOWER_CASE:$<CONFIG>>.cmake" | |
CONTENT " | |
# no required actions | |
") |