From 0aca97af2555fdf59dca026e691907484f0f013c Mon Sep 17 00:00:00 2001 From: qwbarch Date: Thu, 26 Dec 2024 05:58:28 -0500 Subject: [PATCH] Add extra-source-files --- package.yaml | 15 +++++++++++---- silero-vad.cabal | 24 +++++++++++++++++------- 2 files changed, 28 insertions(+), 11 deletions(-) diff --git a/package.yaml b/package.yaml index c284d1c..98a7539 100644 --- a/package.yaml +++ b/package.yaml @@ -1,5 +1,5 @@ name: silero-vad -version: 0.1.0.3 +version: 0.1.0.4 tested-with: GHC == 9.8, GHC == 9.2.8, GHC == 8.10.7 license: MIT license-file: LICENSE @@ -17,10 +17,16 @@ description: A haskell implentation of SileroVAD, a pre-trained enterprise-grade include-dirs: - cbits - - cbits/silero - - lib/onnxruntime + - lib c-sources: cbits/**/*.c -cc-options: -Wno-unused-result +extra-source-files: + - cbits/**/* + - lib/**/*.h + - lib/onnxruntime/linux-x64/libonnxruntime.so + - lib/onnxruntime/mac-x64/libonnxruntime.dylib + - lib/onnxruntime/mac-arm64/libonnxruntime.dylib + - lib/onnxruntime/windows-x64/onnxruntime.dll + - lib/silero_vad.onnx data-files: - lib/onnxruntime/linux-x64/libonnxruntime.so - lib/onnxruntime/mac-x64/libonnxruntime.dylib @@ -28,6 +34,7 @@ data-files: - lib/onnxruntime/windows-x64/onnxruntime.dll - lib/silero_vad.onnx - lib/jfk.wav +cc-options: -Wno-unused-result flags: build-readme: diff --git a/silero-vad.cabal b/silero-vad.cabal index d8365db..cb48db0 100644 --- a/silero-vad.cabal +++ b/silero-vad.cabal @@ -5,7 +5,7 @@ cabal-version: 1.18 -- see: https://github.com/sol/hpack name: silero-vad -version: 0.1.0.3 +version: 0.1.0.4 synopsis: Voice activity detection powered by SileroVAD. description: A haskell implentation of SileroVAD, a pre-trained enterprise-grade voice activity detector. category: Audio, Sound @@ -18,6 +18,19 @@ license-file: LICENSE build-type: Simple tested-with: GHC == 9.8, GHC == 9.2.8, GHC == 8.10.7 +extra-source-files: + cbits/silero/detector.c + cbits/silero/detector.h + cbits/silero/model.c + cbits/silero/model.h + cbits/vec.c + cbits/vec.h + lib/onnxruntime/onnxruntime_c_api.h + lib/onnxruntime/linux-x64/libonnxruntime.so + lib/onnxruntime/mac-x64/libonnxruntime.dylib + lib/onnxruntime/mac-arm64/libonnxruntime.dylib + lib/onnxruntime/windows-x64/onnxruntime.dll + lib/silero_vad.onnx extra-doc-files: README.md CHANGELOG.md @@ -70,8 +83,7 @@ library cc-options: -Wno-unused-result include-dirs: cbits - cbits/silero - lib/onnxruntime + lib c-sources: cbits/silero/detector.c cbits/silero/model.c @@ -127,8 +139,7 @@ executable readme cc-options: -Wno-unused-result include-dirs: cbits - cbits/silero - lib/onnxruntime + lib c-sources: cbits/silero/detector.c cbits/silero/model.c @@ -190,8 +201,7 @@ test-suite test cc-options: -Wno-unused-result include-dirs: cbits - cbits/silero - lib/onnxruntime + lib c-sources: cbits/silero/detector.c cbits/silero/model.c