aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt12
1 files changed, 11 insertions, 1 deletions
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