Commit 29af5c03 authored by Adam Barth's avatar Adam Barth

Set a sensible default framework path (#4370)

This patch sets a default path for Flutter.framework that's sensible based on
the FLUTTER_MODE.
parent 423a31f4
......@@ -33,7 +33,20 @@ BuildApp() {
target_path=${FLUTTER_TARGET}
fi
local framework_path="${FLUTTER_ROOT}/bin/cache/artifacts/engine/ios-release"
local flutter_mode="release"
if [[ -n "$FLUTTER_MODE" ]]; then
flutter_mode=${FLUTTER_MODE}
fi
local artifact_variant="unknown"
case "$flutter_mode" in
release) artifact_variant="ios-release";;
profile) artifact_variant="ios-profile";;
debug) artifact_variant="ios";;
*) echo "Unknown FLUTTER_MODE: $FLUTTER_MODE";;
esac
local framework_path="${FLUTTER_ROOT}/bin/cache/artifacts/engine/${artifact_variant}"
if [[ -n "$FLUTTER_FRAMEWORK_DIR" ]]; then
framework_path="${FLUTTER_FRAMEWORK_DIR}"
fi
......@@ -57,11 +70,6 @@ BuildApp() {
local_engine_flag="--local-engine=$LOCAL_ENGINE"
fi
local flutter_mode="release"
if [[ -n "$FLUTTER_MODE" ]]; then
flutter_mode=${FLUTTER_MODE}
fi
if [[ $CURRENT_ARCH != "x86_64" ]]; then
local aot_flags=""
if [[ "$flutter_mode" == "debug" ]]; then
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment