mirror of
https://github.com/wgh136/flutter_qjs.git
synced 2025-09-27 13:27:24 +00:00
prepare_command for mac & ios
This commit is contained in:
15
ios/make.sh
15
ios/make.sh
@@ -8,6 +8,15 @@
|
||||
mkdir build
|
||||
cd build
|
||||
|
||||
# IOSTODO -DPLATFORM: for simulators use SIMULATOR64, for real devices use OS64COMBINED
|
||||
cmake .. -G Xcode -DCMAKE_TOOLCHAIN_FILE=../ios.toolchain.cmake -DPLATFORM=OS64COMBINED
|
||||
cmake --build . --config Debug
|
||||
cmake .. -G Xcode \
|
||||
-DCMAKE_SYSTEM_NAME=iOS \
|
||||
-DCMAKE_IOS_INSTALL_COMBINED=true \
|
||||
-DCMAKE_XCODE_ATTRIBUTE_ONLY_ACTIVE_ARCH=NO
|
||||
cmake --build . --config Debug -- -arch arm64
|
||||
cmake --build . --config Debug -- -sdk iphonesimulator -arch x86_64
|
||||
|
||||
mkdir ffiquickjs.framework
|
||||
lipo -create 'Debug-iphoneos/ffiquickjs.framework/ffiquickjs' 'Debug-iphonesimulator/ffiquickjs.framework/ffiquickjs' -output 'ffiquickjs.framework/ffiquickjs'
|
||||
cp -f 'Debug-iphoneos/ffiquickjs.framework/Info.plist' 'ffiquickjs.framework/Info.plist'
|
||||
|
||||
cd ..
|
Reference in New Issue
Block a user