-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCargo.toml
104 lines (82 loc) · 2.87 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
[package]
name = "quake-in-my-boots"
version = "0.1.0"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[lib]
crate-type = ["lib", "cdylib"]
[dependencies]
#stereokit = "0.16.2"
stereokit = { path = "../stereokit-rs", version = "0.16.2" }
stereokit-sys = { path = "../stereokit-sys" }
macro_rules_attribute = "0.1.3"
glam = "0.23.0"
anyhow = "1.0.71"
num = "0.4.0"
reqwest = { version = "0.11.17", features = ["json", "serde_json"] }
derive_more = { git = "https://github.com/JelteF/derive_more.git", features = ["display"] }
tokio = { version = "1", features = ["rt", "rt-multi-thread"] }
bytes = "1"
serde = { version = "1.0.163", features = ["serde_derive"] }
once_cell = "1.17.1"
skjalftalisa = { path = "../skjalftalisa" }
geo = "0.25.0"
chrono = "0.4.26"
[target.'cfg(target_os = "android")'.dependencies]
ndk-glue = {version = "0.7.0", features = ["logger", "android_logger"]}
ndk = "0.7.0"
[package.metadata.android]
apk_label = "Quiz Saber"
fullscreen = true
runtime_libs = "./common_lib"
target_sdk_version = 29
assets = "./assets"
[package.metadata.android.application]
debuggable = true
label = "Quiz Saber"
theme = "@android:style/Theme.DeviceDefault.NoActionBar.Fullscreen"
[[package.metadata.android.application.meta_data]]
name = "com.oculus.handtracking.version"
value = "V2.0"
[[package.metadata.android.application.meta_data]]
name = "com.oculus.ossplash"
value = "true"
#[package.metadata.android.application.activity]
#config_changes = "screenSize|screenLayout|orientation|keyboardHidden|keyboard|navigation|uiMode"
#launch_mode = "singleTask"
#orientation = "landscape"
[[package.metadata.android.uses_permission]]
name = "android.permission.INTERNET"
[[package.metadata.android.uses_permission]]
name = "android.permission.access_network_state"
[[package.metadata.android.application.meta_data]]
name = "com.oculus.supportedDevices"
value = "quest|quest2"
[[package.metadata.android.application.meta_data]]
name = "com.oculus.intent.category.VR"
value = "vr_only"
[[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.application.activity.meta_data]]
name = "com.oculus.vr.focusaware"
value = "true"
[[package.metadata.android.uses_feature]]
name = "android.hardware.vulkan.level"
required = true
version = 1
[[package.metadata.android.uses_feature]]
name = "android.hardware.vr.headtracking"
required = true
version = 1
[[package.metadata.android.uses_feature]]
name = "oculus.software.handtracking"
required = true
version = 1
[[package.metadata.android.uses_permission]]
name = "com.oculus.permission.HAND_TRACKING"
required = true
version = 1
[package.metadata.android.signing.release]
path = "./hotham_examples.keystore"
keystore_password = "chomsky-vigilant-spa"