Refactor flutter to support Android (#1072)
This commit is contained in:
@@ -68,6 +68,14 @@ if [ -z $SHERPA_ONNX_ENABLE_BINARY ]; then
|
||||
SHERPA_ONNX_ENABLE_BINARY=OFF
|
||||
fi
|
||||
|
||||
if [ -z $SHERPA_ONNX_ENABLE_C_API ]; then
|
||||
SHERPA_ONNX_ENABLE_C_API=OFF
|
||||
fi
|
||||
|
||||
if [ -z $SHERPA_ONNX_ENABLE_JNI ]; then
|
||||
SHERPA_ONNX_ENABLE_JNI=ON
|
||||
fi
|
||||
|
||||
cmake -DCMAKE_TOOLCHAIN_FILE="$ANDROID_NDK/build/cmake/android.toolchain.cmake" \
|
||||
-DSHERPA_ONNX_ENABLE_TTS=$SHERPA_ONNX_ENABLE_TTS \
|
||||
-DSHERPA_ONNX_ENABLE_BINARY=$SHERPA_ONNX_ENABLE_BINARY \
|
||||
@@ -81,10 +89,10 @@ cmake -DCMAKE_TOOLCHAIN_FILE="$ANDROID_NDK/build/cmake/android.toolchain.cmake"
|
||||
-DSHERPA_ONNX_ENABLE_TESTS=OFF \
|
||||
-DSHERPA_ONNX_ENABLE_CHECK=OFF \
|
||||
-DSHERPA_ONNX_ENABLE_PORTAUDIO=OFF \
|
||||
-DSHERPA_ONNX_ENABLE_JNI=ON \
|
||||
-DSHERPA_ONNX_ENABLE_JNI=$SHERPA_ONNX_ENABLE_JNI \
|
||||
-DCMAKE_INSTALL_PREFIX=./install \
|
||||
-DANDROID_ABI="x86_64" \
|
||||
-DSHERPA_ONNX_ENABLE_C_API=OFF \
|
||||
-DSHERPA_ONNX_ENABLE_C_API=$SHERPA_ONNX_ENABLE_C_API \
|
||||
-DSHERPA_ONNX_ENABLE_WEBSOCKET=OFF \
|
||||
-DANDROID_PLATFORM=android-21 ..
|
||||
|
||||
|
||||
Reference in New Issue
Block a user