mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-08-14 10:01:08 +08:00
feat(types-ios): iOS 15.2 (#9710)
This commit is contained in:
@ -21,7 +21,7 @@ fi
|
||||
|
||||
echo "Creating typings project with @nativescript/ios@$IOS_RUNTIME_VERSION..."
|
||||
rm -rf ios-typings-prj
|
||||
ns create --template @nativescript/template-blank@7.0.4 ios-typings-prj
|
||||
ns create --template @nativescript/template-blank@latest ios-typings-prj
|
||||
ns platform add ios@$IOS_RUNTIME_VERSION --path ios-typings-prj/
|
||||
|
||||
if [ -n "$METADATA_GENERATOR_PATH" ]
|
||||
@ -38,10 +38,10 @@ TNS_TYPESCRIPT_DECLARATIONS_PATH=$(pwd)/ios-typings-prj/typings ns build ios --d
|
||||
echo "Deleting old ios typings (ios/objc-x86_64)..."
|
||||
rm packages/types-ios/src/lib/ios/objc-x86_64/*
|
||||
|
||||
echo "Deleting Material Components typings..."
|
||||
rm ios-typings-prj/typings/x86_64/objc\!MaterialComponents.d.ts
|
||||
# echo "Deleting Material Components typings..."
|
||||
# rm ios-typings-prj/typings/x86_64/objc\!MaterialComponents.d.ts
|
||||
# Remove methods attached to other modules via extensions (UIKit, QuartzCore)
|
||||
perl -pi -e 's/.*\s(mdc_|MDCFontTextStyle|MDCAnimationTimingFunction).*\s*//g' ios-typings-prj/typings/x86_64/*.d.ts
|
||||
# perl -pi -e 's/.*\s(mdc_|MDCFontTextStyle|MDCAnimationTimingFunction).*\s*//g' ios-typings-prj/typings/x86_64/*.d.ts
|
||||
|
||||
echo "Moving generated typings to ios/objc-x86_64..."
|
||||
mv ios-typings-prj/typings/x86_64/* packages/types-ios/src/lib/ios/objc-x86_64/
|
||||
|
Reference in New Issue
Block a user