-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathCargo.toml
More file actions
124 lines (102 loc) · 2.58 KB
/
Cargo.toml
File metadata and controls
124 lines (102 loc) · 2.58 KB
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
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
[workspace]
resolver = "2"
members = [
"logger",
"interner",
"net/signaling",
"net/runtime",
"net/websocket",
"net/http",
"fs",
"crockford",
"holy-array",
"input",
"bindings/c",
"bindings/lua",
"bindings/godot",
]
[workspace.dependencies]
pawkit-net-signaling.path = "./net/signaling"
pawkit-net-signaling.version = "0.1.20"
pawkit-net-websocket.path = "./net/websocket"
pawkit-net-websocket.version = "0.1.20"
pawkit-net.path = "./net/runtime"
pawkit-net.version = "0.1.20"
pawkit-net-http.path = "./net/htp"
pawkit-net-http.version = "0.1.20"
pawkit-logger.path = "./logger"
pawkit-logger.version = "0.1.20"
pawkit-fs.path = "./fs"
pawkit-fs.version = "0.1.20"
pawkit-crockford.path = "./crockford"
pawkit-crockford.version = "0.1.20"
pawkit-holy-array.path = "./holy-array"
pawkit-holy-array.version = "0.1.20"
pawkit-input.path = "./input"
pawkit-input.version = "0.1.20"
pawkit-interner.path = "./interner"
pawkit-interner.version = "0.1.20"
tokio-native-tls = "0.3.1"
num_enum = "0.7.6"
serde.version = "1.0.228"
serde.features = ["serde_derive"]
just-webrtc = "0.2.0"
wasm-bindgen = "0.2.116"
wasm-bindgen-futures = "0.4.66"
futures-util = "0.3.32"
chrono = "0.4.44"
serde_json = "1.0.148"
ciborium = "0.2.2"
anyhow = "1.0.102"
bytes = "1.11.1"
reqwest = "0.13.2"
zip = "8.4.0"
thiserror = "2.0.18"
dashmap = "6.1.0"
godot.version = "0.5.0"
godot.features = ["api-4-4", "serde"]
tokio-tungstenite.version = "0.29.0"
tokio-tungstenite.features = ["native-tls"]
web-sys.version = "0.3.93"
web-sys.features = [
"BinaryType",
"Blob",
"ErrorEvent",
"FileReader",
"MessageEvent",
"ProgressEvent",
"WebSocket",
"IdbFactory",
"IdbDatabase",
"IdbTransaction",
"IdbObjectStore",
"IdbOpenDbRequest",
"IdbRequest",
"IdbCursorWithValue",
"Window",
"Response"
]
tokio.version = "1.50.0"
tokio.features = ["sync", "rt", "macros"]
mlua.version = "0.11.6"
mlua.features = ["lua54", "module", "serialize"]
[package]
name = "pawkit"
version = "0.1.20"
edition = "2024"
license = "MPL-2.0"
homepage = "https://teamvulpine.com"
repository = "https://github.com/TeamVulpine/PawKit"
description = "PawKit is a mninimal game engine toolkit, written in Rust, with support for C, C++, Godot, and Lua."
[dependencies]
pawkit-logger.workspace = true
pawkit-net.workspace = true
pawkit-input.workspace = true
pawkit-interner.workspace = true
pawkit-fs.workspace = true
pawkit-crockford.workspace = true
pawkit-crockford.optional = true
pawkit-holy-array.workspace = true
pawkit-holy-array.optional = true
[features]
internal_libraries = ["pawkit-crockford", "pawkit-holy-array"]