Update rnnoise

This commit is contained in:
Ilya Fedin 2025-05-01 14:33:31 +04:00 committed by John Preston
parent e3a5a4239b
commit 81c1f6bd8e
2 changed files with 5 additions and 6 deletions

View file

@ -278,10 +278,7 @@ RUN git clone -b master --depth=1 {{ GIT }}/desktop-app/rnnoise.git \
&& cd rnnoise \ && cd rnnoise \
&& cmake -GNinja -B build . -DCMAKE_BUILD_TYPE=None \ && cmake -GNinja -B build . -DCMAKE_BUILD_TYPE=None \
&& cmake --build build --parallel \ && cmake --build build --parallel \
&& mkdir -p "{{ LibrariesPath }}/rnnoise-cache/usr/local/include" \ && DESTDIR="{{ LibrariesPath }}/rnnoise-cache" cmake --install build \
&& cp "include/rnnoise.h" "{{ LibrariesPath }}/rnnoise-cache/usr/local/include/" \
&& mkdir -p "{{ LibrariesPath }}/rnnoise-cache/usr/local/lib" \
&& cp "build/librnnoise.a" "{{ LibrariesPath }}/rnnoise-cache/usr/local/lib/" \
&& cd .. \ && cd .. \
&& rm -rf rnnoise && rm -rf rnnoise

View file

@ -681,11 +681,11 @@ mac:
stage('rnnoise', """ stage('rnnoise', """
git clone https://github.com/desktop-app/rnnoise.git git clone https://github.com/desktop-app/rnnoise.git
cd rnnoise cd rnnoise
git checkout fe37e57d09 git checkout d8ea2b0
mkdir out mkdir out
cd out cd out
win: win:
cmake -A %WIN32X64% .. cmake -A %WIN32X64% .. -DCMAKE_MSVC_RUNTIME_LIBRARY="MultiThreaded$<$<CONFIG:Debug>:Debug>"
cmake --build . --config Debug --parallel cmake --build . --config Debug --parallel
release: release:
cmake --build . --config Release --parallel cmake --build . --config Release --parallel
@ -694,6 +694,7 @@ release:
cd Debug cd Debug
cmake -G Ninja ../.. \\ cmake -G Ninja ../.. \\
-D CMAKE_BUILD_TYPE=Debug \\ -D CMAKE_BUILD_TYPE=Debug \\
-D CMAKE_OSX_DEPLOYMENT_TARGET:STRING=$MACOSX_DEPLOYMENT_TARGET \\
-D CMAKE_OSX_ARCHITECTURES="x86_64;arm64" -D CMAKE_OSX_ARCHITECTURES="x86_64;arm64"
ninja ninja
release: release:
@ -702,6 +703,7 @@ release:
cd Release cd Release
cmake -G Ninja ../.. \\ cmake -G Ninja ../.. \\
-D CMAKE_BUILD_TYPE=Release \\ -D CMAKE_BUILD_TYPE=Release \\
-D CMAKE_OSX_DEPLOYMENT_TARGET:STRING=$MACOSX_DEPLOYMENT_TARGET \\
-D CMAKE_OSX_ARCHITECTURES="x86_64;arm64" -D CMAKE_OSX_ARCHITECTURES="x86_64;arm64"
ninja ninja
""") """)