enable_language(C) | |
enable_language(CXX) | |
if(BORLAND) | |
set(pre -) | |
endif() | |
add_link_options ($<$<LINK_LANGUAGE:C>:${pre}BADFLAG_$<LINK_LANGUAGE>_LANG${CMAKE_C_OUTPUT_EXTENSION}> | |
$<$<LINK_LANGUAGE:CXX>:${pre}BADFLAG_$<LINK_LANGUAGE>_LANG${CMAKE_CXX_OUTPUT_EXTENSION}>) | |
add_library(LinkOptions_shared_c SHARED LinkOptionsLib.c) | |
add_library(LinkOptions_shared_cxx SHARED LinkOptionsLib.cxx) | |
add_library(LinkOptions_mod MODULE LinkOptionsLib.c) | |
add_executable(LinkOptions_exe LinkOptionsExe.c) |