feat(mac): support for Mac Catalyst with ui-mobile-base

This commit is contained in:
Nathan Walker
2022-06-16 13:49:27 -07:00
parent 957af32859
commit fc77c92e11
22 changed files with 326 additions and 14 deletions

View File

@ -31,6 +31,19 @@ xcodebuild \
SKIP_INSTALL=NO \
-quiet
echo "Build for Mac Catalyst"
xcodebuild \
-project TNSWidgets/TNSWidgets.xcodeproj \
-scheme TNSWidgets \
-configuration Release \
-destination "generic/platform=macOS,variant=Mac Catalyst" \
clean build \
BUILD_DIR=$(PWD)/TNSWidgets/build \
CODE_SIGN_IDENTITY="" \
CODE_SIGNING_REQUIRED=NO \
SKIP_INSTALL=NO \
-quiet
echo "Creating XCFramework"
xcodebuild \
-create-xcframework \
@ -38,4 +51,6 @@ xcodebuild \
-debug-symbols $(PWD)/TNSWidgets/build/Release-iphoneos/TNSWidgets.framework.dSYM \
-framework $(PWD)/TNSWidgets/build/Release-iphonesimulator/TNSWidgets.framework \
-debug-symbols $(PWD)/TNSWidgets/build/Release-iphonesimulator/TNSWidgets.framework.dSYM \
-framework $(PWD)/TNSWidgets/build/Release-maccatalyst/TNSWidgets.framework \
-debug-symbols $(PWD)/TNSWidgets/build/Release-maccatalyst/TNSWidgets.framework.dSYM \
-output $(PWD)/TNSWidgets/build/TNSWidgets.xcframework