mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-06-07 15:43:55 +02:00
Update rnnoise
This commit is contained in:
parent
e3a5a4239b
commit
81c1f6bd8e
2 changed files with 5 additions and 6 deletions
|
@ -278,10 +278,7 @@ RUN git clone -b master --depth=1 {{ GIT }}/desktop-app/rnnoise.git \
|
|||
&& cd rnnoise \
|
||||
&& cmake -GNinja -B build . -DCMAKE_BUILD_TYPE=None \
|
||||
&& cmake --build build --parallel \
|
||||
&& mkdir -p "{{ LibrariesPath }}/rnnoise-cache/usr/local/include" \
|
||||
&& 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/" \
|
||||
&& DESTDIR="{{ LibrariesPath }}/rnnoise-cache" cmake --install build \
|
||||
&& cd .. \
|
||||
&& rm -rf rnnoise
|
||||
|
||||
|
|
|
@ -681,11 +681,11 @@ mac:
|
|||
stage('rnnoise', """
|
||||
git clone https://github.com/desktop-app/rnnoise.git
|
||||
cd rnnoise
|
||||
git checkout fe37e57d09
|
||||
git checkout d8ea2b0
|
||||
mkdir out
|
||||
cd out
|
||||
win:
|
||||
cmake -A %WIN32X64% ..
|
||||
cmake -A %WIN32X64% .. -DCMAKE_MSVC_RUNTIME_LIBRARY="MultiThreaded$<$<CONFIG:Debug>:Debug>"
|
||||
cmake --build . --config Debug --parallel
|
||||
release:
|
||||
cmake --build . --config Release --parallel
|
||||
|
@ -694,6 +694,7 @@ release:
|
|||
cd Debug
|
||||
cmake -G Ninja ../.. \\
|
||||
-D CMAKE_BUILD_TYPE=Debug \\
|
||||
-D CMAKE_OSX_DEPLOYMENT_TARGET:STRING=$MACOSX_DEPLOYMENT_TARGET \\
|
||||
-D CMAKE_OSX_ARCHITECTURES="x86_64;arm64"
|
||||
ninja
|
||||
release:
|
||||
|
@ -702,6 +703,7 @@ release:
|
|||
cd Release
|
||||
cmake -G Ninja ../.. \\
|
||||
-D CMAKE_BUILD_TYPE=Release \\
|
||||
-D CMAKE_OSX_DEPLOYMENT_TARGET:STRING=$MACOSX_DEPLOYMENT_TARGET \\
|
||||
-D CMAKE_OSX_ARCHITECTURES="x86_64;arm64"
|
||||
ninja
|
||||
""")
|
||||
|
|
Loading…
Add table
Reference in a new issue