[package] name = "rush-ecs-svm" version = "0.1.0" edition = "2021" authors = ["Sonic Engineering"] description = "Rush ECS Framework Onchain Types" homepage = "https://sonic.game/" repository = "https://github.com/mirrorworld-universe/rush" license = "Apache-2.0" keywords = ["rush", "sonic", "solana", "gamedev", "ecs"] [dependencies] arrayref = "0.3.8" borsh = "1.5.1" # we'll enable when we start optimizations # bytemuck = "1.17.1" num-derive = "0.4.2" num-traits = "0.2.19" rush-ecs-core = { version = "0.1.0", path = "../rush-ecs-core" } shank = "0.4.2" solana-program = "=2.0.13" spl-discriminator = "0.3.0" # we'll enable when we start optimizations # spl-pod = "0.4.0" spl-program-error = "0.5.0" thiserror = "1.0.63" # Ensure unsupported crates from solana_sdk don't get # imported into program specific code [target.'cfg(not(target_os = "solana"))'.dependencies] solana-sdk = "=2.0.13"