@@ -4,7 +4,12 @@ members = [
44 " crates/unen_event" ,
55 " crates/unen_event_derive" ,
66 " crates/unen_core" ,
7- " crates/unen" , " crates/unen_logging" , " crates/unen_runner" ,
7+ " crates/unen_logging" ,
8+ " crates/unen_runner" ,
9+ " crates/unen_window" ,
10+ " crates/unen_winit" ,
11+ " crates/unen_render" ,
12+ " crates/unen" ,
813]
914resolver = " 2"
1015
@@ -15,41 +20,39 @@ license = "MIT"
1520repository = " https://github.com/UnnamedEngine/unen"
1621keywords = [" unen" ]
1722
23+ [profile .release ]
24+ strip = true
25+
26+ [workspace .dependencies ]
1827# Logging
19- [workspace .dependencies .log ]
20- version = " 0.4.28"
21- [workspace .dependencies .tracing ]
22- version = " 0.1.41"
23- features = [
24- " log" ,
25- ]
26- [workspace .dependencies .tracing-subscriber ]
27- version = " 0.3.20"
28- [workspace .dependencies .tracing-log ]
29- version = " 0.2.0"
28+ log = { version = " 0.4.28" }
29+ tracing = { version = " 0.1.41" , features = [" log" ] }
30+ tracing-subscriber ={ version = " 0.3.20" }
3031
3132# Error Handling
32- [workspace .dependencies .thiserror ]
33- version = " 2.0.17"
34-
35- # Derive
36- [workspace .dependencies .syn ]
37- version = " 2.0.106"
38- features = [" full" ]
39- [workspace .dependencies .quote ]
40- version = " 1.0.41"
41- [workspace .dependencies .proc-macro2 ]
42- version = " 1.0.101"
33+ thiserror ={ version = " 2.0.17" }
34+
35+ # Derive Macros
36+ syn = { version = " 2.0.106" , features = [" full" ] }
37+ quote = { version = " 1.0.41" }
38+ proc-macro2 = { version = " 1.0.101" }
4339
4440# Algorithm
45- [workspace .dependencies .bincode ]
46- version = " 2.0.1"
47- features = [
48- " serde"
49- ]
50- [workspace .dependencies .crc32fast ]
51- version = " 1.5.0"
41+ bincode = { version = " 2.0.1" , features = [" serde" ] }
42+ crc32fast = { version = " 1.5.0" }
5243
5344# Execution
54- [workspace .dependencies .signal-hook ]
55- version = " 0.3.18"
45+ signal-hook = { version = " 0.3.18" }
46+ pollster = { version = " 0.4.0" }
47+
48+ # Rendering
49+ winit = { version = " 0.30.12" , features = [" android-native-activity" ] }
50+ wgpu = { version = " 27.0.1" , features = [" webgl" ] }
51+ raw-window-handle = { version = " 0.6.2" }
52+
53+ # Web
54+ console_error_panic_hook = { version = " 0.1.7" }
55+ console_log = { version = " 1.0.0" }
56+ wasm-bindgen = { version = " 0.2.104" }
57+ wasm-bindgen-futures = { version = " 0.4.54" }
58+ web-sys = { version = " 0.3" , features = [" Document" , " Window" , " Element" ] }
0 commit comments