[package] name = "oxygengine" version = "0.46.1" authors = ["Patryk 'PsichiX' Budzynski "] edition = "2021" description = "Oxygengine" license = "MIT OR Apache-2.0" homepage = "https://github.com/PsichiX/oxygengine" repository = "https://github.com/PsichiX/oxygengine" documentation = "https://docs.rs/oxygengine" readme = "../../README.md" [features] desktop-ha-game = [ "oxygengine-ai", "oxygengine-animation", "oxygengine-audio", # "oxygengine-audio-backend-desktop", "oxygengine-backend-desktop", "oxygengine-ha-renderer/desktop", "oxygengine-input", "oxygengine-input-device-desktop", # "oxygengine-integration-p2d-ha", "oxygengine-integration-ui-ha", "oxygengine-navigation", "oxygengine-network", "oxygengine-network-backend-desktop", # "oxygengine-physics-2d", "oxygengine-user-interface", ] web-ha-game = [ "oxygengine-ai", "oxygengine-animation", "oxygengine-audio", "oxygengine-audio-backend-web", "oxygengine-backend-web", "oxygengine-core/web", "oxygengine-ha-renderer/web", "oxygengine-input", "oxygengine-input-device-web", # "oxygengine-integration-p2d-ha", "oxygengine-integration-ui-ha", "oxygengine-navigation", "oxygengine-network", "oxygengine-network-backend-web", # "oxygengine-physics-2d", "oxygengine-user-interface", ] web-ha-renderer-debugger = [ "oxygengine-ha-renderer-debugger", "oxygengine-editor-tools-backend-web/web", ] desktop-ha-prototype = [ "oxygengine-prototype/desktop", "oxygengine-backend-desktop", "oxygengine-audio", # "oxygengine-audio-backend-desktop", "oxygengine-ha-renderer/desktop", "oxygengine-input", "oxygengine-input-device-desktop", "oxygengine-nodes", ] web-ha-prototype = [ "oxygengine-prototype/web", "oxygengine-backend-web", "oxygengine-audio", "oxygengine-audio-backend-web", "oxygengine-core/web", "oxygengine-ha-renderer/web", "oxygengine-input", "oxygengine-input-device-web", "oxygengine-nodes", "web-ha-renderer-debugger", ] desktop-headless-game = [ "oxygengine-core/parallel", "oxygengine-ai", "oxygengine-navigation", "oxygengine-network", "oxygengine-network-backend-desktop", ] desktop-native-headless-game = [ "oxygengine-core/parallel", "oxygengine-ai", "oxygengine-navigation", "oxygengine-network", "oxygengine-network-backend-native", ] [dependencies] oxygengine-core = { version = "0.46", path = "../core" } oxygengine-utils = { version = "0.46", path = "../utils" } [dependencies.oxygengine-backend-web] version = "0.46" path = "../backend-web" optional = true [dependencies.oxygengine-backend-desktop] version = "0.46" path = "../backend-desktop" optional = true [dependencies.oxygengine-input] version = "0.46" path = "../input" optional = true [dependencies.oxygengine-input-device-web] version = "0.46" path = "../input-device-web" optional = true [dependencies.oxygengine-input-device-desktop] version = "0.46" path = "../input-device-desktop" optional = true [dependencies.oxygengine-network] version = "0.46" path = "../network" optional = true [dependencies.oxygengine-network-backend-web] version = "0.46" path = "../network-backend-web" optional = true [dependencies.oxygengine-network-backend-desktop] version = "0.46" path = "../network-backend-desktop" optional = true [dependencies.oxygengine-network-backend-native] version = "0.46" path = "../network-backend-native" optional = true [dependencies.oxygengine-procedural] version = "0.46" path = "../procedural" optional = true [dependencies.oxygengine-navigation] version = "0.46" path = "../navigation" optional = true [dependencies.oxygengine-audio] version = "0.46" path = "../audio" optional = true [dependencies.oxygengine-audio-backend-web] version = "0.46" path = "../audio-backend-web" optional = true [dependencies.oxygengine-physics-2d] version = "0.46" path = "../physics-2d" optional = true [dependencies.oxygengine-integration-ow-ha] version = "0.46" path = "../integration-ow-ha" optional = true [dependencies.oxygengine-integration-ui-ha] version = "0.46" path = "../integration-ui-ha" optional = true [dependencies.oxygengine-integration-vn-ui] version = "0.46" path = "../integration-vn-ui" optional = true [dependencies.oxygengine-visual-novel] version = "0.46" path = "../visual-novel" optional = true [dependencies.oxygengine-ai] version = "0.46" path = "../ai" optional = true [dependencies.oxygengine-animation] version = "0.46" path = "../animation" optional = true [dependencies.oxygengine-user-interface] version = "0.46" path = "../user-interface" optional = true [dependencies.oxygengine-editor-tools] version = "0.46" path = "../editor-tools" optional = true [dependencies.oxygengine-editor-tools-backend-web] version = "0.46" path = "../editor-tools-backend-web" optional = true [dependencies.oxygengine-ha-renderer] version = "0.46" path = "../ha-renderer" optional = true [dependencies.oxygengine-ha-renderer-debugger] version = "0.46" path = "../ha-renderer-debugger" optional = true [dependencies.oxygengine-overworld] version = "0.46" path = "../overworld" optional = true [dependencies.oxygengine-prototype] version = "0.46" path = "../prototype" optional = true [dependencies.oxygengine-nodes] version = "0.46" path = "../nodes" optional = true