Skip to content

Commit

Permalink
Update build_cpp.sh
Browse files Browse the repository at this point in the history
  • Loading branch information
Macoron committed Jun 2, 2024
1 parent 30f9e11 commit 24dff0c
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions build_cpp.sh
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ build_mac() {
clean_build
echo "Starting building for Mac..."

cmake -DCMAKE_OSX_ARCHITECTURES="x86_64;arm64" -DWHISPER_METAL=OFF \
cmake -DCMAKE_OSX_ARCHITECTURES="x86_64;arm64" -DWHISPER_METAL=OFF -DCMAKE_BUILD_TYPE=Release \
-DWHISPER_NO_AVX=ON -DWHISPER_NO_AVX2=ON -DWHISPER_NO_FMA=ON -DWHISPER_NO_F16C=ON \
-DWHISPER_BUILD_TESTS=OFF -DWHISPER_BUILD_EXAMPLES=OFF ../
make
Expand All @@ -34,7 +34,7 @@ build_mac_metal() {
clean_build
echo "Starting building for Mac (Metal)..."

cmake -DCMAKE_OSX_ARCHITECTURES="x86_64;arm64" -DWHISPER_METAL=ON \
cmake -DCMAKE_OSX_ARCHITECTURES="x86_64;arm64" -DWHISPER_METAL=ON -DCMAKE_BUILD_TYPE=Release \
-DWHISPER_NO_AVX=ON -DWHISPER_NO_AVX2=ON -DWHISPER_NO_FMA=ON -DWHISPER_NO_F16C=ON \
-DWHISPER_BUILD_TESTS=OFF -DWHISPER_BUILD_EXAMPLES=OFF ../
make
Expand All @@ -56,7 +56,7 @@ build_ios() {
clean_build
echo "Starting building for ios..."

cmake -DBUILD_SHARED_LIBS=OFF -DCMAKE_SYSTEM_NAME=iOS \
cmake -DBUILD_SHARED_LIBS=OFF -DCMAKE_SYSTEM_NAME=iOS -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64" -DWHISPER_METAL=OFF \
-DCMAKE_SYSTEM_PROCESSOR=arm64 -DCMAKE_IOS_INSTALL_COMBINED=YES \
-DWHISPER_BUILD_TESTS=OFF -DWHISPER_BUILD_EXAMPLES=OFF ../
Expand All @@ -75,7 +75,8 @@ build_android() {
clean_build
echo "Starting building for Android..."

cmake -DCMAKE_TOOLCHAIN_FILE="$android_sdk_path" -DANDROID_ABI=arm64-v8a -DBUILD_SHARED_LIBS=OFF \
cmake -DCMAKE_TOOLCHAIN_FILE="$android_sdk_path" -DCMAKE_BUILD_TYPE=Release \
-DANDROID_ABI=arm64-v8a -DBUILD_SHARED_LIBS=OFF \
-DWHISPER_BUILD_TESTS=OFF -DWHISPER_BUILD_EXAMPLES=OFF ../
make

Expand Down

0 comments on commit 24dff0c

Please sign in to comment.