diff --git a/crates/edgen_rt_llama_cpp/Cargo.toml b/crates/edgen_rt_llama_cpp/Cargo.toml index af8f82d..5b0d33b 100644 --- a/crates/edgen_rt_llama_cpp/Cargo.toml +++ b/crates/edgen_rt_llama_cpp/Cargo.toml @@ -17,3 +17,4 @@ tracing = { workspace = true } [features] vulkan = ["llama_cpp/vulkan"] cuda = ["llama_cpp/cuda"] +metal = ["llama_cpp/metal"] diff --git a/crates/edgen_server/Cargo.toml b/crates/edgen_server/Cargo.toml index f490069..fb5864d 100644 --- a/crates/edgen_server/Cargo.toml +++ b/crates/edgen_server/Cargo.toml @@ -48,4 +48,5 @@ tempfile = { workspace = true } [features] llama_vulkan = ["edgen_rt_llama_cpp/vulkan"] llama_cuda = ["edgen_rt_llama_cpp/cuda"] +llama_metal = ["edgen_rt_llama_cpp/metal"] whisper_cuda = ["edgen_rt_whisper_cpp/cuda"] diff --git a/edgen/src-tauri/Cargo.toml b/edgen/src-tauri/Cargo.toml index a102c02..9e84922 100644 --- a/edgen/src-tauri/Cargo.toml +++ b/edgen/src-tauri/Cargo.toml @@ -31,4 +31,5 @@ custom-protocol = ["tauri/custom-protocol"] enable-windows-terminal = [] llama_vulkan = ["edgen_server/llama_vulkan"] llama_cuda = ["edgen_server/llama_cuda"] +llama_metal = ["edgen_server/llama_metal"] whisper_cuda = ["edgen_server/whisper_cuda"]