# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "bevy_ecs_tiled" version = "0.4.2" authors = [ "Steve Pryde ", "Adrien Bon", ] build = false exclude = [ "assets/*", "res/*", ] autobins = false autoexamples = false autotests = false autobenches = false description = "A Bevy plugin for loading Tiled maps" homepage = "https://github.com/adrien-bon/bevy_ecs_tiled" readme = "README.md" keywords = [ "bevy", "tiled", "tilemap", "game", "2d", ] categories = ["game-development"] license = "MIT" repository = "https://github.com/adrien-bon/bevy_ecs_tiled" [package.metadata.cargo-all-features] denylist = [ "png", "bmp", "jpeg", ] max_combination_size = 3 [package.metadata.docs.rs] features = [ "debug", "user_properties", "physics", "avian", "rapier", ] [lib] name = "bevy_ecs_tiled" path = "src/lib.rs" [[example]] name = "basic" path = "examples/basic.rs" [[example]] name = "map_events" path = "examples/map_events.rs" [[example]] name = "map_reload" path = "examples/map_reload.rs" [[example]] name = "map_settings" path = "examples/map_settings.rs" [[example]] name = "map_spawn_delay" path = "examples/map_spawn_delay.rs" [[example]] name = "orientation_hexagonal" path = "examples/orientation_hexagonal.rs" required-features = ["debug"] [[example]] name = "orientation_isometric" path = "examples/orientation_isometric.rs" required-features = ["debug"] [[example]] name = "orientation_orthogonal" path = "examples/orientation_orthogonal.rs" required-features = ["debug"] [[example]] name = "physics_avian_controller" path = "examples/physics_avian_controller.rs" required-features = ["avian_debug"] [[example]] name = "physics_avian_orientation" path = "examples/physics_avian_orientation.rs" required-features = ["avian_debug"] [[example]] name = "physics_avian_settings" path = "examples/physics_avian_settings.rs" required-features = ["avian_debug"] [[example]] name = "physics_custom" path = "examples/physics_custom.rs" required-features = ["physics"] [[example]] name = "physics_events" path = "examples/physics_events.rs" required-features = ["physics"] [[example]] name = "physics_rapier_controller" path = "examples/physics_rapier_controller.rs" required-features = ["rapier_debug"] [[example]] name = "physics_rapier_orientation" path = "examples/physics_rapier_orientation.rs" required-features = ["rapier_debug"] [[example]] name = "physics_rapier_settings" path = "examples/physics_rapier_settings.rs" required-features = ["rapier_debug"] [[example]] name = "properties_basic" path = "examples/properties_basic.rs" required-features = ["user_properties"] [dependencies.avian2d] version = "0.1" optional = true [dependencies.bevy] version = "0.14" default-features = false [dependencies.bevy_ecs_tilemap] version = "0.14" default-features = false [dependencies.bevy_rapier2d] version = "0.27" optional = true [dependencies.futures-lite] version = "2.4" [dependencies.log] version = "0.4" [dependencies.serde] version = "1.0" features = ["derive"] optional = true [dependencies.serde_json] version = "1.0" optional = true [dependencies.thiserror] version = "2.0" [dependencies.tiled] version = "0.13" [dev-dependencies.bevy] version = "0.14" features = ["file_watcher"] [dev-dependencies.bevy-inspector-egui] version = "0.27" [features] atlas = ["bevy_ecs_tilemap/atlas"] avian = [ "dep:avian2d", "physics", ] avian_debug = [ "avian", "debug", ] bmp = ["bevy/bmp"] debug = ["bevy/bevy_gizmos"] default = [ "render", "png", ] jpeg = ["bevy/jpeg"] physics = [] png = ["bevy/png"] rapier = [ "bevy_rapier2d", "physics", ] rapier_debug = [ "rapier", "bevy_rapier2d/debug-render-2d", "debug", ] render = ["bevy_ecs_tilemap/render"] serde = ["bevy_ecs_tilemap/serde"] user_properties = [ "dep:serde", "dep:serde_json", ] wasm = [ "bevy_rapier2d/wasm-bindgen", "tiled/wasm", ]