diff --git a/Cargo.lock b/Cargo.lock index 4f43658f9e..dbeb1fe365 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -11236,6 +11236,7 @@ dependencies = [ "utoipa-swagger-ui", "uuid", "videos", + "workspace-build-acceleration", "zip 0.6.6", ] @@ -14608,9 +14609,7 @@ dependencies = [ "subtle", "syn 1.0.109", "syn 2.0.87", - "tauri", "tauri-build", - "tauri-runtime-wry", "tauri-utils", "time", "time-macros", diff --git a/Cargo.toml b/Cargo.toml index e3c9d834d6..f322be3bd2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -130,6 +130,12 @@ publish = false [workspace.dependencies] # Hakari workspace hack (faster compile times) +# Packages to remove from hakari to ensure we can build in Netlify, Github Actions (without package installs), etc.: +# - cudarc +# - ort +# - tauri +# - tauri-runtime-wry +# - tauri-utils workspace-build-acceleration = { path = "crates/workspace-build-acceleration" } # External libs diff --git a/crates/service/web/storyteller_web/Cargo.toml b/crates/service/web/storyteller_web/Cargo.toml index 46765f52a6..821ae34557 100644 --- a/crates/service/web/storyteller_web/Cargo.toml +++ b/crates/service/web/storyteller_web/Cargo.toml @@ -25,9 +25,8 @@ path = "src/api_doc_cli.rs" #normal = ["workspace-build-acceleration"] [dependencies] -# NB(bt,2025-04-10): Commenting out to unblock Netlify docs build # cargo-hakari workspace hack (faster compile times) -#workspace-build-acceleration = { workspace = true } +workspace-build-acceleration = { workspace = true } # Internal actix_cors_configs = { path = "../../../lib/actix_cors_configs" } diff --git a/crates/workspace-build-acceleration/Cargo.toml b/crates/workspace-build-acceleration/Cargo.toml index 34199d9976..877dd8056b 100644 --- a/crates/workspace-build-acceleration/Cargo.toml +++ b/crates/workspace-build-acceleration/Cargo.toml @@ -110,9 +110,9 @@ sqlx-sqlite = { version = "0.7.3", default-features = false, features = ["any", strum = { version = "0.26.2", features = ["derive"] } subtle = { version = "2.5.0", default-features = false, features = ["i128"] } syn-f595c2ba2a3f28df = { package = "syn", version = "2.0.87", features = ["extra-traits", "fold", "full", "visit", "visit-mut"] } -tauri = { version = "2.4.1", features = ["unstable"] } -tauri-runtime-wry = { version = "2.5.1", default-features = false, features = ["unstable"] } -tauri-utils = { version = "2.3.1", default-features = false, features = ["build", "compression", "resources"] } +#tauri = { version = "2.4.1", features = ["unstable"] } +#tauri-runtime-wry = { version = "2.5.1", default-features = false, features = ["unstable"] } +#tauri-utils = { version = "2.3.1", default-features = false, features = ["build", "compression", "resources"] } time = { version = "0.3.36", features = ["local-offset", "macros", "serde-well-known"] } tokio = { version = "1.43.0", features = ["full"] } tokio-stream = { version = "0.1.16", features = ["fs"] }