mirror of
https://github.com/marzer/tomlplusplus.git
synced 2026-01-19 04:52:09 +00:00
Export missing symbols and fix CMakeLists.txt for modules (#273)
This commit is contained in:
@@ -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)
|
||||
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
Reference in New Issue
Block a user