build(ios): remove onnxruntime pod wiring
This commit is contained in:
@@ -85,13 +85,6 @@ Pod::Spec.new do |s|
|
||||
}
|
||||
CARGO_BIN="$(find_cargo)"
|
||||
RUSTC_BIN="$(find_rustc)"
|
||||
ORT_FRAMEWORK="$REPO_ROOT/apps/chanora_flutter/ios/Pods/onnxruntime-c/onnxruntime.xcframework/ios-arm64/onnxruntime.framework"
|
||||
ORT_LINK_DIR="$REPO_ROOT/target/onnxruntime-ios-device"
|
||||
if [ -f "$ORT_FRAMEWORK/onnxruntime" ]; then
|
||||
mkdir -p "$ORT_LINK_DIR"
|
||||
lipo "$ORT_FRAMEWORK/onnxruntime" -thin arm64 -output "$ORT_LINK_DIR/libonnxruntime.a"
|
||||
fi
|
||||
|
||||
echo "[chanora_bridge.podspec] cargo build aarch64-apple-ios"
|
||||
cd "$REPO_ROOT"
|
||||
HOME="$USER_HOME" \\
|
||||
@@ -99,7 +92,6 @@ Pod::Spec.new do |s|
|
||||
RUSTUP_HOME="$USER_HOME/.rustup" \\
|
||||
RUSTUP_TOOLCHAIN="stable-aarch64-apple-darwin" \\
|
||||
RUSTC="$RUSTC_BIN" \\
|
||||
ORT_LIB_LOCATION="$ORT_LINK_DIR" \\
|
||||
IPHONEOS_DEPLOYMENT_TARGET=15.1 \\
|
||||
CMAKE_POLICY_VERSION_MINIMUM=3.5 \\
|
||||
CMAKE_OSX_DEPLOYMENT_TARGET=15.1 \\
|
||||
@@ -196,22 +188,11 @@ PLIST
|
||||
if [ "${PLATFORM_NAME:-iphoneos}" = "iphonesimulator" ]; then
|
||||
RUST_TARGET="aarch64-apple-ios-sim"
|
||||
SUPPORTED_PLATFORM="iPhoneSimulator"
|
||||
ORT_SLICE="ios-arm64_x86_64-simulator"
|
||||
else
|
||||
RUST_TARGET="aarch64-apple-ios"
|
||||
SUPPORTED_PLATFORM="iPhoneOS"
|
||||
ORT_SLICE="ios-arm64"
|
||||
fi
|
||||
BRIDGE="$REPO_ROOT/target/$RUST_TARGET/release/libchanora_bridge.dylib"
|
||||
ORT_FRAMEWORK="$REPO_ROOT/apps/chanora_flutter/ios/Pods/onnxruntime-c/onnxruntime.xcframework/$ORT_SLICE/onnxruntime.framework"
|
||||
ORT_LINK_DIR="$REPO_ROOT/target/onnxruntime-$RUST_TARGET"
|
||||
if [ ! -f "$ORT_FRAMEWORK/onnxruntime" ]; then
|
||||
echo "ERROR: ONNX Runtime framework not found at $ORT_FRAMEWORK" >&2
|
||||
exit 1
|
||||
fi
|
||||
mkdir -p "$ORT_LINK_DIR"
|
||||
lipo "$ORT_FRAMEWORK/onnxruntime" -thin arm64 -output "$ORT_LINK_DIR/libonnxruntime.a"
|
||||
|
||||
echo "[chanora_bridge script_phase] cargo build $RUST_TARGET"
|
||||
cd "$REPO_ROOT"
|
||||
HOME="$USER_HOME" \\
|
||||
@@ -219,7 +200,6 @@ PLIST
|
||||
RUSTUP_HOME="$USER_HOME/.rustup" \\
|
||||
RUSTUP_TOOLCHAIN="stable-aarch64-apple-darwin" \\
|
||||
RUSTC="$RUSTC_BIN" \\
|
||||
ORT_LIB_LOCATION="$ORT_LINK_DIR" \\
|
||||
IPHONEOS_DEPLOYMENT_TARGET=15.1 \\
|
||||
CMAKE_POLICY_VERSION_MINIMUM=3.5 \\
|
||||
CMAKE_OSX_DEPLOYMENT_TARGET=15.1 \\
|
||||
|
||||
Reference in New Issue
Block a user