[package] name = "bevy_openxr_android" version = "0.1.0" edition = "2021" description = "Example for building an Android OpenXR app with Bevy" publish = false license = "MIT OR Apache-2.0" [lib] name = "bevy_openxr_android" crate-type = ["staticlib", "cdylib"] [package.metadata.android] package = "org.bevyengine.example_openxr_android" build_targets = ["aarch64-linux-android"] runtime_libs = "examples/libs" apk_name = "bevyopenxr" assets = "assets" res = "assets/android-res" icon = "@mipmap/ic_launcher" label = "Bevy Openxr Android" strip = "strip" [package.metadata.android.sdk] target_sdk_version = 32 # [package.metadata.android.application] # icon = "@mipmap/ic_launcher" # label = "Bevy Example" [dependencies] anyhow = "1.0.75" # ash = "0.37.3" bevy = { git = "https://github.com/bevyengine/bevy.git" } openxr = { git = "https://github.com/Ralith/openxrs", features = ["mint"] } mint = "0.5.9" wgpu = "0.17.1" wgpu-core = { version = "0.17.1", features = ["vulkan"] } wgpu-hal = "0.17.2" [dev-dependencies] color-eyre = "0.6.2" [profile.release] lto = "fat" codegen-units = 1 panic = "abort" [package.metadata.android.application.activity] theme = "@android:style/Theme.Black.NoTitleBar.Fullscreen" config_changes = "density|keyboard|keyboardHidden|navigation|orientation|screenLayout|screenSize|uiMode" launch_mode = "singleTask" orientation = "landscape" resizeable_activity = false [[package.metadata.android.application.activity.intent_filter]] actions = ["android.intent.action.MAIN"] categories = [ "com.oculus.intent.category.VR", "android.intent.category.LAUNCHER", ] [package.metadata.android.signing.release] path = "./hotham_examples.keystore" keystore_password = "chomsky-vigilant-spa"