[package] name = "shm-rs" version = "0.10.3" authors = ["Aleksandr Morozov "] edition = "2021" description="scheme parser for dynamic config files" documentation = "https://docs.rs/shm-rs/latest/shm_rs/" repository = "https://repo.4neko.org/4NEKO/shm-rs" keywords = ["scheme", "config"] categories = ["config"] license="MPL-2.0" # Since v 0.0.3 this project is relicensed with MPLv2.0. # The contributors and authors agreed to change license: # Aleksandr Morozov [profile.dev] opt-level = 0 [profile.release] opt-level = 3 overflow-checks = true lto = true [dependencies] #non GPL serde = { version = "1.0", features = ["derive", "rc"] } serde_json = "1.0" bincode = "1" lazy_static = "1.4.0" #bit_field = "0.10" bitflags = "1.3" linked-hash-map = { version = "0.5", features = ["serde_impl"] } indexmap = { version = "2.1", features = ["serde"] } [[example]] name = "init_use1" path = "examples/scheme_proc_enum/init_use1.rs" [[example]] name = "test_exts" path = "examples/scheme_extensions/test_exts.rs" [[example]] name = "test_longint" path = "examples/scheme_longint/test_longint.rs" [[example]] name = "test1" [[example]] name = "test2" [[example]] name = "test3" [[example]] name = "test10" [[example]] name = "define_test" [[example]] name = "struct_to_scheme" path = "examples/struct_to_scheme/struct2scheme.rs" [[example]] name = "error_test" path = "examples/scheme_error_test/error_test.rs" [[example]] name = "test_vec1" path = "examples/scheme_vector/test_vec1.rs" [[example]] name = "common_search" path = "examples/common_search/common_search.rs" [[example]] name = "test_auto" path = "examples/scheme_auto/test_auto.rs" [[example]] name = "enumtest" path = "examples/scheme_enum/enumtest.rs" [[example]] name = "init_networking1" path = "examples/complex_example_1/init_networking1.rs" [[example]] name = "use_test" path = "examples/scheme_use/use_test.rs" [[example]] name = "vector_proc" path = "examples/scheme_vector_proc/vector_proc.rs" [[example]] name = "test_com" path = "examples/scheme_common_struct/test_com.rs" [[example]] name = "test_err" path = "examples/analyzer_error/test_err.rs" [[example]] name = "another" path = "examples/another/another.rs" [[example]] name = "errtest" path = "examples/error_descr_test/errtest.rs"