[dependencies.anput-jobs]
version = "0.15"
[dependencies.intuicio-core]
version = "0.46"
[dependencies.intuicio-data]
version = "0.46"
[dependencies.intuicio-derive]
version = "0.46"
[dependencies.intuicio-framework-serde]
version = "0.46"
[dependencies.serde]
features = ["derive"]
version = "1"
[dev-dependencies.rand]
version = "0.9"
[dev-dependencies.serde_json]
version = "1"
[[example]]
name = "00_entities"
path = "examples/00_entities.rs"
[[example]]
name = "01_components"
path = "examples/01_components.rs"
[[example]]
name = "02_resources"
path = "examples/02_resources.rs"
[[example]]
name = "03_systems"
path = "examples/03_systems.rs"
[[example]]
name = "04_queries"
path = "examples/04_queries.rs"
[[example]]
name = "06_lookups"
path = "examples/06_lookups.rs"
[[example]]
name = "07_scheduler"
path = "examples/07_scheduler.rs"
[[example]]
name = "08_system_locals"
path = "examples/08_system_locals.rs"
[[example]]
name = "09_entity_relations"
path = "examples/09_entity_relations.rs"
[[example]]
name = "10_actors"
path = "examples/10_actors.rs"
[[example]]
name = "11_command_buffer"
path = "examples/11_command_buffer.rs"
[[example]]
name = "12_change_detection"
path = "examples/12_change_detection.rs"
[[example]]
name = "13_observer"
path = "examples/13_observer.rs"
[[example]]
name = "14_prefabs"
path = "examples/14_prefabs.rs"
[[example]]
name = "15_savefile"
path = "examples/15_savefile.rs"
[[example]]
name = "16_world_streaming"
path = "examples/16_world_streaming.rs"
[[example]]
name = "17_nested_worlds"
path = "examples/17_nested_worlds.rs"
[[example]]
name = "18_database"
path = "examples/18_database.rs"
[[example]]
name = "19_world_views"
path = "examples/19_world_views.rs"
[[example]]
name = "20_async_jobs"
path = "examples/20_async_jobs.rs"
[[example]]
name = "21_parallel_schedule"
path = "examples/21_parallel_schedule.rs"
[[example]]
name = "22_traverse_relations"
path = "examples/22_traverse_relations.rs"
[[example]]
name = "ecosystem"
path = "examples/ecosystem.rs"
[features]
deadlock-trace = ["anput-jobs/deadlock-trace"]
[lib]
name = "anput"
path = "src/lib.rs"
[package]
authors = ["Patryk 'PsichiX' Budzynski <psichix@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "Scriptable Entity-Component-System (powered by Intuicio)"
documentation = "https://docs.rs/anput"
edition = "2024"
homepage = "https://github.com/PsichiX/anput"
license = "MIT OR Apache-2.0"
name = "anput"
readme = "README.md"
repository = "https://github.com/PsichiX/anput"
resolver = "2"
version = "0.15.9"