iftree 1.0.7

Include many files in your Rust code for self-contained binaries
Documentation
[dependencies.ignore]
version = "0.4"

[dependencies.proc-macro2]
version = "1.0"

[dependencies.quote]
version = "1.0"

[dependencies.serde]
features = ["derive"]
version = "1.0"

[dependencies.syn]
features = ["default", "extra-traits"]
version = "2.0"

[dependencies.toml]
version = "0.9"

[dependencies.unicode-xid]
version = "0.2"

[dev-dependencies.actix-web]
version = "4.12"

[dev-dependencies.async-std]
features = ["attributes"]
version = "1.13"

[dev-dependencies.handlebars]
version = "6.4"

[dev-dependencies.include-flate]
version = "0.3"

[dev-dependencies.mime_guess]
version = "2.0"

[dev-dependencies.regex]
version = "1.12"

[dev-dependencies.rocket]
version = "0.5"

[dev-dependencies.sha2]
version = "0.10"

[dev-dependencies.tempfile]
version = "3.24"

[dev-dependencies.tide]
version = "0.16"

[dev-dependencies.tokio]
features = ["full"]
version = "1.49"

[dev-dependencies.warp]
features = ["server"]
version = "0.4"

[[example]]
name = "basic"
path = "examples/basic.rs"

[[example]]
name = "basics_standard_fields"
path = "examples/basics_standard_fields.rs"

[[example]]
name = "basics_type_alias"
path = "examples/basics_type_alias.rs"

[[example]]
name = "basics_type_named_fields"
path = "examples/basics_type_named_fields.rs"

[[example]]
name = "basics_type_tuple_fields"
path = "examples/basics_type_tuple_fields.rs"

[[example]]
name = "basics_type_unit"
path = "examples/basics_type_unit.rs"

[[example]]
name = "configuration_base_folder"
path = "examples/configuration_base_folder.rs"

[[example]]
name = "configuration_debug"
path = "examples/configuration_debug.rs"

[[example]]
name = "configuration_paths"
path = "examples/configuration_paths.rs"

[[example]]
name = "configuration_template_identifiers"
path = "examples/configuration_template_identifiers.rs"

[[example]]
name = "configuration_template_initializer"
path = "examples/configuration_template_initializer.rs"

[[example]]
name = "configuration_template_visitors"
path = "examples/configuration_template_visitors.rs"

[[example]]
name = "configuration_template_visitors_emulation"
path = "examples/configuration_template_visitors_emulation.rs"

[[example]]
name = "configuration_template_visitors_nesting"
path = "examples/configuration_template_visitors_nesting.rs"

[[example]]
name = "library_actix_web"
path = "examples/library_actix_web.rs"

[[example]]
name = "library_handlebars"
path = "examples/library_handlebars.rs"

[[example]]
name = "library_include_flate"
path = "examples/library_include_flate.rs"

[[example]]
name = "library_mime_guess"
path = "examples/library_mime_guess.rs"

[[example]]
name = "library_rocket"
path = "examples/library_rocket.rs"

[[example]]
name = "library_tide"
path = "examples/library_tide.rs"

[[example]]
name = "library_warp"
path = "examples/library_warp.rs"

[[example]]
name = "scenario_file_permissions"
path = "examples/scenario_file_permissions.rs"

[[example]]
name = "scenario_file_timestamps"
path = "examples/scenario_file_timestamps.rs"

[[example]]
name = "scenario_filename"
path = "examples/scenario_filename.rs"

[[example]]
name = "scenario_filename_extension"
path = "examples/scenario_filename_extension.rs"

[[example]]
name = "scenario_hash_map"
path = "examples/scenario_hash_map.rs"

[[example]]
name = "scenario_hash_sha_256"
path = "examples/scenario_hash_sha_256.rs"

[[example]]
name = "scenario_lazy_initialization"
path = "examples/scenario_lazy_initialization.rs"

[[example]]
name = "scenario_media_type"
path = "examples/scenario_media_type.rs"

[[example]]
name = "scenario_nested_hash_map"
path = "examples/scenario_nested_hash_map.rs"

[[example]]
name = "showcase"
path = "examples/showcase.rs"

[lib]
name = "iftree"
path = "src/lib.rs"
proc-macro = true

[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["filesystem", "web-programming"]
description = "Include many files in your Rust code for self-contained binaries"
edition = "2024"
homepage = "https://github.com/evolutics/iftree"
keywords = ["directory", "embed", "file", "folder", "include"]
license = "MIT"
name = "iftree"
readme = "README.md"
repository = "https://github.com/evolutics/iftree"
version = "1.0.7"

[[test]]
name = "handles_many_files"
path = "tests/handles_many_files.rs"

[[test]]
name = "handles_unicode_files"
path = "tests/handles_unicode_files.rs"

[[test]]
name = "runs_dependent_project"
path = "tests/runs_dependent_project.rs"