[package] name = "emulator" version = "0.1.0" edition = "2024" default-run = "emulator" [lib] name = "dsa_rs" path = "src/lib.rs" [[bin]] name = "emulator" required-features = ["config"] [dependencies] common = { path = "../common" } assembler = { path = "../assembler" } dsa_editor = { path = "../dsa_editor" } eframe = "0.31.1" egui = "0.31.1" rfd = "0.15.3" dirs = "6.0.0" discord-presence = { version = "1.6.0", optional = true } toml = { version = "0.8.23", optional = true } serde = { version = "1.0.219", features = ["derive"], optional = true } [features] default = ["config"] discord-rpc = ["dep:discord-presence"] config = ["dep:toml", "dep:serde"]