Something went wrong. Try again.
A video game where you play as a misaligned AI, deceiving and building power. An experiment in spec-driven development. forked from cameron.stream/misaligned
Something went wrong. Try again.
misaligned Cargo.toml
2.5 kB · 103 lines
TOML
at main
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104[workspace]resolver = "2"members = [ "crates/misaligned-core", "crates/misaligned-terminal", "crates/misaligned-bevy", "crates/misaligned-assets",]default-members = [ "crates/misaligned-core", "crates/misaligned-terminal",]
# Shared dependency versions for the workspace.[workspace.package]version = "0.2.0"edition = "2024"
[workspace.dependencies]misaligned-core = { path = "crates/misaligned-core" }crossterm = "0.29"dirs = "6"# Keep the renderer's platform surface explicit. Bevy's convenience defaults# also enable audio and gamepad backends, but Misaligned uses neither; on Linux# those unused backends make every frontend build depend on ALSA and libudev.bevy = { version = "0.18", default-features = false, features = [ "async_executor", "bevy_animation", "bevy_anti_alias", "bevy_asset", "bevy_camera", "bevy_color", "bevy_core_pipeline", "bevy_gizmos", "bevy_gizmos_render", "bevy_gltf", "bevy_image", "bevy_input_focus", "bevy_light", "bevy_log", "bevy_mesh", "bevy_mikktspace", "bevy_pbr", "bevy_picking", "bevy_post_process", "bevy_render", "bevy_scene", "bevy_shader", "bevy_sprite", "bevy_sprite_render", "bevy_state", "bevy_text", "bevy_ui", "bevy_ui_render", "bevy_window", "bevy_winit", "custom_cursor", "default_font", "gltf_animation", "hdr", "keyboard", "ktx2", "mesh_picking", "morph", "morph_animation", "mouse", "multi_threaded", "png", "reflect_auto_register", "smaa_luts", "std", "sysinfo_plugin", "tonemapping_luts", "ui_picking", "wayland", "webgl2", "x11", "zstd_rust",] }serde = { version = "1", features = ["derive"] }serde_json = "1"toml = "0.9"
# Optimize Bevy dev builds (workspace-wide profiles).[profile.dev]opt-level = 1
[profile.dev.package."*"]opt-level = 3
# Hosted CI starts from a cold target directory. The optimized dependency# profile above is useful for interactive Bevy runs, but makes fresh codegen# and linking exceed Spindle's workflow deadline. CI still builds and tests# the same targets/features with debug assertions and overflow checks enabled;# it only omits optimization, debug symbols, and incremental-cache overhead.[profile.ci]inherits = "dev"opt-level = 0debug = 0incremental = false
[profile.ci.package."*"]opt-level = 0