File tree Expand file tree Collapse file tree 3 files changed +6
-22
lines changed Expand file tree Collapse file tree 3 files changed +6
-22
lines changed Original file line number Diff line number Diff line change @@ -11,20 +11,6 @@ set(CMAKE_CXX_EXTENSIONS OFF)
1111
1212include (FetchContent)
1313
14- set (FETCHCONTENT_UPDATES_DISCONNECTED TRUE )
15- FetchContent_Declare(ftxui
16- GIT_REPOSITORY https://github.com/ArthurSonzogni/ftxui
17- GIT_TAG v2.0.0
18- )
19-
20- FetchContent_GetProperties(ftxui)
21- if (NOT ftxui_POPULATED)
22- FetchContent_Populate(ftxui)
23- add_subdirectory (${ftxui_SOURCE_DIR} ${ftxui_BINARY_DIR} EXCLUDE_FROM_ALL )
24- endif ()
25-
26-
27-
2814# Note: by default ENABLE_DEVELOPER_MODE is True
2915# This means that all analysis (sanitizers, static analysis)
3016# is enabled and all warnings are treated as errors
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ catch2/2.13.8
55docopt.cpp/0.6.3
66#fmt/8.1.1
77spdlog/1.9.2
8+ ftxui/2.0.0
89
910[generators]
1011cmake_find_package_multi
Original file line number Diff line number Diff line change 11find_package (fmt CONFIG)
22find_package (spdlog CONFIG)
33find_package (docopt CONFIG)
4+ find_package (ftxui CONFIG)
45
56# Generic test that uses conan libs
67add_executable (intro main.cpp)
@@ -10,13 +11,9 @@ target_link_libraries(
1011 project_warnings
1112 docopt::docopt
1213 fmt::fmt
13- spdlog::spdlog)
14-
15- target_link_system_libraries(
16- intro
17- PRIVATE
18- ftxui::screen
19- ftxui::dom
20- ftxui::component )
14+ spdlog::spdlog
15+ ftxui::screen
16+ ftxui::dom
17+ ftxui::component )
2118
2219target_include_directories (intro PRIVATE "${CMAKE_BINARY_DIR} /configured_files/include" )
You can’t perform that action at this time.
0 commit comments