File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -18,12 +18,18 @@ if(BUILD_TESTING)
1818 add_subdirectory (test )
1919endif ()
2020
21+ if (CXX_COROUTINES_HEADER STREQUAL coroutine)
22+ set (CXX_COROUTINES_COMPONENT Final)
23+ else ()
24+ set (CXX_COROUTINES_COMPONENT Experimental)
25+ endif ()
26+
2127export (EXPORT cppcoroTargets
2228 FILE "${PROJECT_BINARY_DIR} /cppcoro/cppcoroTargets.cmake"
2329 NAMESPACE cppcoro:: )
2430configure_file (cmake/cppcoroConfig.cmake
2531 "${PROJECT_BINARY_DIR} /cppcoro/cppcoroConfig.cmake"
26- COPYONLY )
32+ @ONLY )
2733configure_file (cmake/FindCoroutines.cmake
2834 "${PROJECT_BINARY_DIR} /cppcoro/FindCoroutines.cmake"
2935 COPYONLY )
Original file line number Diff line number Diff line change 11list (APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_LIST_DIR} )
22
33include (CMakeFindDependencyMacro )
4- find_dependency (Coroutines QUIET REQUIRED )
4+ find_dependency (Coroutines QUIET REQUIRED COMPONENTS @CXX_COROUTINES_COMPONENT@ )
55
66include ("${CMAKE_CURRENT_LIST_DIR} /cppcoroTargets.cmake" )
You can’t perform that action at this time.
0 commit comments