[package] name = "gb-emu" version = "0.4.0" edition = "2021" [features] default = ["vulkan"] pixels = ["gb-emu-lib/pixels-renderer"] vulkan = ["dep:raw-window-handle", "gb-emu-lib/vulkan-renderer"] vulkan-static = ["gb-emu-lib/vulkan-static"] camera = ["dep:nokhwa", "dep:send_wrapper"] [dependencies] gb-emu-lib = { path = "../lib", default-features = false, features = [ "config", ] } clap = { version = "4.4", features = ["derive"] } gilrs = "0.10" cpal = "0.15" futures = "0.3" ctrlc = "3.4" nokhwa = { version = "0.10", features = [ "input-avfoundation", ], optional = true } send_wrapper = { version = "0.6.0", optional = true } winit = "0.28" winit_input_helper = "0.14" raw-window-handle = { version = "0.5", optional = true } serde = { version = "1.0", features = ["derive"] }