From c6262346b45b6c84fd1a009f21465d3af1b63593 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Thu, 18 Jun 2026 15:33:43 +0200 Subject: lib: prepare for state machine --- CMakeLists.txt | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index 316b655..b50768a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -14,7 +14,15 @@ FetchContent_Declare("asio" GIT_TAG "asio-1-38-0" ) -FetchContent_MakeAvailable("asio") +FetchContent_Declare("sml" + GIT_REPOSITORY "https://github.com/boost-ext/sml" + GIT_TAG "v1.2.0" +) + +FetchContent_MakeAvailable( + "asio" + "sml" +) ### asio @@ -40,6 +48,7 @@ target_sources("ttwhy-core" PUBLIC FILE_SET CXX_MODULES FILES + "ttwhy/event.cppm" "ttwhy/io.cppm" "ttwhy/lib.cppm" "ttwhy/scoped_attributes.cppm" @@ -55,6 +64,7 @@ target_compile_features("ttwhy-core" PUBLIC target_link_libraries("ttwhy-core" PUBLIC "ext::asio" + "sml::sml" ) target_compile_options("ttwhy-core" PUBLIC -- cgit v1.2.3