File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -56,11 +56,15 @@ if [ "X${FLUTTER_SWIFT_BUILD_CONFIG}" == "Xrelease" ]; then
56
56
rm -rf ${BUNDLE_DIR} /data/flutter_assets/vm_snapshot_data
57
57
fi
58
58
59
- echo " Copying Flutter engine to bundle lib directory..."
60
- cp ${FLUTTER_CACHE_ENGINEDIR} /elinux-${ARCH} -${FLUTTER_SWIFT_BUILD_CONFIG} /libflutter_engine.so ${BUNDLE_DIR} /lib/
61
-
62
59
echo " Building Swift component..."
63
60
popd
64
61
swift build --configuration ${FLUTTER_SWIFT_BUILD_CONFIG}
65
62
63
+ echo " Copying Flutter engine to bundle lib directory..."
64
+ if [ -f ${FLUTTER_CACHE_ENGINEDIR} /elinux-${ARCH} -${FLUTTER_SWIFT_BUILD_CONFIG} /libflutter_engine.so ]; then
65
+ cp ${FLUTTER_CACHE_ENGINEDIR} /elinux-${ARCH} -${FLUTTER_SWIFT_BUILD_CONFIG} /libflutter_engine.so ${BUNDLE_DIR} /lib/
66
+ else
67
+ cp .build/artifacts/flutterswift/CFlutterEngine/flutter-engine.artifactbundle/elinux-${ARCH} -${FLUTTER_SWIFT_BUILD_CONFIG} /libflutter_engine.so ${BUNDLE_DIR} /lib/
68
+ fi
69
+
66
70
echo " Done!"
You can’t perform that action at this time.
0 commit comments