Add a task system.

This commit is contained in:
ArthurSonzogni
2025-07-02 16:53:48 +02:00
parent 3b359e8cd7
commit 1b479ee12d
9 changed files with 375 additions and 8 deletions

View File

@@ -148,15 +148,16 @@ add_library(component
src/ftxui/component/terminal_input_parser.hpp
src/ftxui/component/util.cpp
src/ftxui/component/window.cpp
src/ftxui/core/task.cpp
src/ftxui/core/task.hpp
src/ftxui/core/task_queue.cpp
src/ftxui/core/task_queue.hpp
src/ftxui/core/task_runner.cpp
src/ftxui/core/task_runner.hpp
)
target_link_libraries(dom
PUBLIC screen
)
target_link_libraries(component
PUBLIC dom
)
target_link_libraries(dom PUBLIC screen)
target_link_libraries(component PUBLIC dom)
if (NOT EMSCRIPTEN)
find_package(Threads)