diff options
| author | Miko <110693261+mikomikotaishi@users.noreply.github.com> | 2025-05-19 12:48:41 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-05-19 19:48:41 +0300 |
| commit | 2f35c28a52fd0ada7600273de9aacb66550bcdcb (patch) | |
| tree | 4c2ed752707b605e6c72adb5e0fb32330dd9d53a | |
| parent | 8eb4012353d80696e624c0685cbd0baa69772a46 (diff) | |
| download | Project-Tick-2f35c28a52fd0ada7600273de9aacb66550bcdcb.tar.gz Project-Tick-2f35c28a52fd0ada7600273de9aacb66550bcdcb.zip | |
Export missing symbols and fix CMakeLists.txt for modules (#273)
| -rw-r--r-- | src/modules/CMakeLists.txt | 5 | ||||
| -rw-r--r-- | src/modules/tomlplusplus.cppm (renamed from src/modules/tomlpp.cppm) | 20 |
2 files changed, 25 insertions, 0 deletions
diff --git a/src/modules/CMakeLists.txt b/src/modules/CMakeLists.txt index 356e7ccf08..5315390175 100644 --- a/src/modules/CMakeLists.txt +++ b/src/modules/CMakeLists.txt @@ -1,6 +1,11 @@ file(GLOB_RECURSE TOMLPLUSPLUS_MODULES *.cppm) add_library(tomlplusplus_modules) +target_sources(tomlplusplus_modules + PUBLIC + FILE_SET CXX_MODULES FILES + ${TOMLPLUSPLUS_MODULES} +) cmake_minimum_required(VERSION 3.28) diff --git a/src/modules/tomlpp.cppm b/src/modules/tomlplusplus.cppm index 698d180bf3..e1860c4878 100644 --- a/src/modules/tomlpp.cppm +++ b/src/modules/tomlplusplus.cppm @@ -65,4 +65,24 @@ export namespace toml { using TOML_NAMESPACE::operator<<; using TOML_NAMESPACE::parse; using TOML_NAMESPACE::parse_file; + + using TOML_NAMESPACE::is_array; + using TOML_NAMESPACE::is_boolean; + using TOML_NAMESPACE::is_chronological; + using TOML_NAMESPACE::is_container; + using TOML_NAMESPACE::is_date; + using TOML_NAMESPACE::is_date_time; + using TOML_NAMESPACE::is_floating_point; + using TOML_NAMESPACE::is_integer; + using TOML_NAMESPACE::is_key; + using TOML_NAMESPACE::is_key_or_convertible; + using TOML_NAMESPACE::is_node; + using TOML_NAMESPACE::is_node_view; + using TOML_NAMESPACE::is_number; + using TOML_NAMESPACE::is_string; + using TOML_NAMESPACE::is_table; + using TOML_NAMESPACE::is_time; + using TOML_NAMESPACE::is_value; + + using TOML_NAMESPACE::preserve_source_value_flags; } |
