| cmake_minimum_required(VERSION 2.7.20090708) |
| project(LinkLanguage C CXX) |
| add_library(foo STATIC foo.cxx) |
| add_executable(LinkLanguage LinkLanguage.c) |
| # Export the target now to compute its link interface and implementation. |
| # This tests that the link info is recomputed after the library is linked. |
| export(TARGETS LinkLanguage FILE LinkLanguageTargets.cmake) |
| target_link_libraries(LinkLanguage foo) |
| # CMake should now automatically choose CXX for linking, so we need |
| #set_property(TARGET LinkLanguage PROPERTY LINKER_LANGUAGE CXX) |