Skip to content

Commit ac2f6c5

Browse files
authored
Merge pull request #13 from commontoolsinc/feat/runtime-library-registration-build-server-enhancements
feat: Runtime Library Registration and Python support
2 parents aa673af + e8ec56c commit ac2f6c5

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

71 files changed

+2373
-1838
lines changed

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
target
22
.wireit
33
node_modules
4-
dist
4+
dist
5+
lib
6+
*.tsbuildinfo

Cargo.lock

Lines changed: 21 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
[workspace]
22
members = [
3-
"rust/example-crate",
43
"rust/usuba",
54
"rust/usuba-compat"
65
]
@@ -9,10 +8,12 @@ members = [
98
resolver = "2"
109

1110
[workspace.dependencies]
11+
anyhow = { version = "1" }
1212
async-trait = { version = "0.1" }
1313
axum = { version = "0.7" }
1414
blake3 = { version = "1.5" }
1515
bytes = { version = "1" }
16+
hyper-util = { version = "0.1", features = ["client", "client-legacy"] }
1617
js-component-bindgen = { version = "1", features = ["transpile-bindgen"] }
1718
js-sys = { version = "0.3" }
1819
mime_guess = { version = "2" }
@@ -23,6 +24,7 @@ serde_json = { version = "1" }
2324
tempfile = { version = "3" }
2425
thiserror = { version = "1" }
2526
tokio = { version = "1" }
27+
tower-http = { version = "0.5" }
2628
tracing = { version = "0.1" }
2729
tracing-subscriber = { version = "0.3", features = ["env-filter", "tracing-log", "json"] }
2830
tracing-web = { version = "0.1" }
@@ -32,7 +34,8 @@ wasm-bindgen = { version = "0.2" }
3234
wasmtime-environ = { version = "20" }
3335
web-sys = { version = "0.3" }
3436
wit-bindgen = { version = "0.25" }
37+
wit-parser = { version = "0.208" }
3538

3639
[profile.release]
3740
opt-level = 'z'
38-
lto = true
41+
lto = true

rust/example-crate/Cargo.toml

Lines changed: 0 additions & 23 deletions
This file was deleted.

rust/example-crate/README.md

Lines changed: 0 additions & 21 deletions
This file was deleted.

rust/example-crate/build-wasm-component.sh

Lines changed: 0 additions & 25 deletions
This file was deleted.

rust/example-crate/src/bin/cowsay.rs

Lines changed: 0 additions & 6 deletions
This file was deleted.

rust/example-crate/src/cowsayer/component.rs

Lines changed: 0 additions & 30 deletions
This file was deleted.

rust/example-crate/src/cowsayer/mod.rs

Lines changed: 0 additions & 9 deletions
This file was deleted.

rust/example-crate/src/cowsayer/native.rs

Lines changed: 0 additions & 33 deletions
This file was deleted.

0 commit comments

Comments
 (0)