kitgit

tirbofish/dropbear · commit

c4077cb1d7d735e512d9b1ae634225119ad5704d

russimp is a pain to deal with smh

Unverified

tk <4tkbytes@pm.me> · 2025-08-15 10:53

view full diff

diff --git a/Cargo.toml b/Cargo.toml
index 13f2a5d..770cb43 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -40,14 +40,13 @@ pollster = "0.4"
 rfd = "0.15.4"
 rhai = "1.22"
 ron = "0.10.1"
-russimp = { version = "3.2", features = ["prebuilt"] }
 serde = { version = "1.0.219", features = ["derive"] }
 spin_sleep = "1.3"
 tokio = { version = "1", features = ["full"] }
 transform-gizmo-egui = { git = "https://github.com/4tkbytes/transform-gizmo"}
 wgpu = "25"
 winit = { version = "0.30", features = [] }
-zip = "0.6"
+zip = "4.3"
 walkdir = "2.3"
 
 [workspace.dependencies.image]
@@ -55,8 +54,10 @@ version = "0.25"
 default-features = false
 features = ["png"]
 
-# [patch.crates-io]
-# russimp-sys = { git = "https://github.com/4tkbytes/russimp-sys" }
+[patch.crates-io]
+dropbear-engine = { path = "dropbear-engine" }
+eucalyptus       = { path = "eucalyptus" }
+russimp-sys = { git = "https://github.com/skillissuedev/russimp-sys" }
 
 [profile.dev]
 opt-level = 0
diff --git a/README.md b/README.md
index 0ab1a29..2c9c895 100644
--- a/README.md
+++ b/README.md
@@ -18,7 +18,7 @@ With Unix systems (macOS not tested), you will have to download a couple depende
 
 ```bash
 # ubuntu, adapt to your own OS
-sudo apt install libudev-dev pkg-config libssl-dev clang
+sudo apt install libudev-dev pkg-config libssl-dev clang cmake meson
 
 # if on arm devices where russimp cannot compile
 sudo apt install assimp-utils
@@ -55,4 +55,4 @@ To be fair, I do not plan on supporting web, android or iOS yet (as it isnt even
 
 ## Contributions
 

Large diffs are not rendered by default. Showing the first 50 of 337 lines. Show full diff