Merge remote-tracking branch 'fork/dev'
This commit is contained in:
commit
263d5fd702
4 changed files with 15 additions and 6 deletions
2
.gitmodules
vendored
2
.gitmodules
vendored
|
|
@ -1,3 +1,3 @@
|
|||
[submodule "sys/whisper.cpp"]
|
||||
path = sys/whisper.cpp
|
||||
url = https://github.com/ggerganov/whisper.cpp
|
||||
url = https://github.com/thewh1teagle/whisper.cpp
|
||||
|
|
|
|||
|
|
@ -105,8 +105,6 @@ pub struct SystemInfo {
|
|||
pub avx2: bool,
|
||||
pub fma: bool,
|
||||
pub f16c: bool,
|
||||
pub blas: bool,
|
||||
pub cuda: bool,
|
||||
}
|
||||
|
||||
impl Default for SystemInfo {
|
||||
|
|
@ -117,8 +115,6 @@ impl Default for SystemInfo {
|
|||
avx2: whisper_rs_sys::ggml_cpu_has_avx2() != 0,
|
||||
fma: whisper_rs_sys::ggml_cpu_has_fma() != 0,
|
||||
f16c: whisper_rs_sys::ggml_cpu_has_f16c() != 0,
|
||||
blas: whisper_rs_sys::ggml_cpu_has_blas() != 0,
|
||||
cuda: whisper_rs_sys::ggml_cpu_has_cuda() != 0,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
13
sys/build.rs
13
sys/build.rs
|
|
@ -253,6 +253,19 @@ fn main() {
|
|||
println!("cargo:rustc-link-search=native={}", destination.display());
|
||||
println!("cargo:rustc-link-lib=static=whisper");
|
||||
println!("cargo:rustc-link-lib=static=ggml");
|
||||
println!("cargo:rustc-link-lib=static=ggml-base");
|
||||
println!("cargo:rustc-link-lib=static=ggml-cpu");
|
||||
if cfg!(target_os = "macos") {
|
||||
println!("cargo:rustc-link-lib=static=ggml-blas");
|
||||
}
|
||||
if cfg!(feature = "vulkan") {
|
||||
println!("cargo:rustc-link-lib=static=ggml-vulkan");
|
||||
}
|
||||
|
||||
|
||||
if cfg!(feature = "metal") {
|
||||
println!("cargo:rustc-link-lib=static=ggml-metal");
|
||||
}
|
||||
|
||||
println!(
|
||||
"cargo:WHISPER_CPP_VERSION={}",
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
Subproject commit 0377596b77a3602e36430320cbe45f8c305ef04a
|
||||
Subproject commit ca99645e20f45a7904771192122fc79a9871a109
|
||||
Loading…
Add table
Add a link
Reference in a new issue