46 lines
1.2 KiB
TOML
46 lines
1.2 KiB
TOML
[package]
|
|
name = "egtest"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
|
|
[lib]
|
|
crate-type = ["cdylib", "lib"]
|
|
|
|
# egui stack — all stock crates.io, nothing vendored:
|
|
# egui/egui_glow/egui_winit are released in lockstep (same version).
|
|
[dependencies]
|
|
egui = "0.31"
|
|
egui_glow = { version = "0.31", features = ["winit"] }
|
|
egui-winit = "0.31"
|
|
glow = "0.16"
|
|
winit = { version = "0.30", features = ["android-native-activity"] }
|
|
android-activity = "0.6"
|
|
egl = "0.2"
|
|
libc = "0.2"
|
|
log = "0.4"
|
|
|
|
[build-dependencies]
|
|
|
|
[package.metadata.android]
|
|
package = "wow.gmp.egtest"
|
|
build_targets = ["x86_64-linux-android", "aarch64-linux-android"]
|
|
|
|
[package.metadata.android.sdk]
|
|
min_sdk_version = 26
|
|
target_sdk_version = 35
|
|
|
|
[package.metadata.android.application]
|
|
label = "Egtest"
|
|
|
|
[[package.metadata.android.application.activity]]
|
|
name = "android.app.NativeActivity"
|
|
config_changes = "orientation|screenSize|screenLayout|smallestScreenSize|keyboard|keyboardHidden|navigation|uiMode|touchscreen"
|
|
|
|
[[package.metadata.android.application.activity.meta_data]]
|
|
name = "android.app.lib_name"
|
|
value = "egtest"
|
|
|
|
[[package.metadata.android.application.activity.intent_filter]]
|
|
actions = ["android.intent.action.MAIN"]
|
|
categories = ["android.intent.category.LAUNCHER"]
|