cmake/Tests/RunCMake/add_subdirectory/ExcludeFromAll.cmake

17 lines
520 B
CMake
Raw Normal View History

2016-10-30 18:24:19 +01:00
enable_language(CXX)
add_subdirectory(ExcludeFromAll EXCLUDE_FROM_ALL)
add_executable(main main.cpp)
target_link_libraries(main PRIVATE foo)
2019-11-11 23:01:05 +01:00
file(GENERATE OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/check-$<LOWER_CASE:$<CONFIG>>.cmake CONTENT "
set(main_exe \"$<TARGET_FILE:main>\")
set(foo_lib \"$<TARGET_FILE:foo>\")
set(bar_lib \"$<TARGET_FILE:bar>\")
set(zot_lib \"$<TARGET_FILE:zot>\")
set(subinc_lib \"$<TARGET_FILE:subinc>\")
2020-02-01 23:06:01 +01:00
set(subsub_lib \"$<TARGET_FILE:subsub>\")
set(subsubinc_lib \"$<TARGET_FILE:subsubinc>\")
2019-11-11 23:01:05 +01:00
")