mirror of
https://github.com/microsoft/plcrashreporter.git
synced 2026-01-18 04:01:18 +01:00
37 lines
1.7 KiB
Bash
Executable File
37 lines
1.7 KiB
Bash
Executable File
#!/bin/sh
|
|
set -e
|
|
|
|
# Clean
|
|
rm -rf "$BUILT_PRODUCTS_DIR"
|
|
mkdir -p "$BUILT_PRODUCTS_DIR"
|
|
|
|
# Tools
|
|
mkdir -p "$BUILT_PRODUCTS_DIR/Tools"
|
|
install -m 755 "$BUILD_DIR/$CONFIGURATION-macosx/plcrashutil" "$BUILT_PRODUCTS_DIR/Tools"
|
|
|
|
# Universal frameworks
|
|
mkdir -p "$BUILT_PRODUCTS_DIR/iOS Framework"
|
|
cp -R "$BUILD_DIR/$CONFIGURATION-iphoneuniversal/$PROJECT_NAME.framework" "$BUILT_PRODUCTS_DIR/iOS Framework"
|
|
|
|
mkdir -p "$BUILT_PRODUCTS_DIR/tvOS Framework"
|
|
cp -R "$BUILD_DIR/$CONFIGURATION-appletvuniversal/$PROJECT_NAME.framework" "$BUILT_PRODUCTS_DIR/tvOS Framework"
|
|
|
|
# Dynamic macOS framework
|
|
mkdir -p "$BUILT_PRODUCTS_DIR/Mac OS X Framework"
|
|
cp -R "$BUILD_DIR/$CONFIGURATION-macosx/$PROJECT_NAME.framework" "$BUILT_PRODUCTS_DIR/Mac OS X Framework"
|
|
cp -R "$BUILD_DIR/$CONFIGURATION-macosx/$PROJECT_NAME.framework.dSYM" "$BUILT_PRODUCTS_DIR/Mac OS X Framework"
|
|
|
|
# XCFramework
|
|
cp -R "$BUILD_DIR/$CONFIGURATION-xcframework/$PROJECT_NAME.xcframework" "$BUILT_PRODUCTS_DIR"
|
|
|
|
# Static XCFramework
|
|
mkdir -p "$BUILT_PRODUCTS_DIR/XCFrameworkStatic"
|
|
cp -R "$BUILD_DIR/$CONFIGURATION-xcframework/$PROJECT_NAME-static.xcframework" "$BUILT_PRODUCTS_DIR/XCFrameworkStatic/$PROJECT_NAME.xcframework"
|
|
|
|
# Static libraries
|
|
mkdir -p "$BUILT_PRODUCTS_DIR/Static/include"
|
|
cp -R "$BUILD_DIR/$CONFIGURATION-macosx/$PROJECT_NAME.framework/Headers/." "$BUILT_PRODUCTS_DIR/Static/include/"
|
|
cp "$BUILD_DIR/$CONFIGURATION-iphoneuniversal/lib$PROJECT_NAME.a" "$BUILT_PRODUCTS_DIR/Static/lib$PROJECT_NAME-iOS.a"
|
|
cp "$BUILD_DIR/$CONFIGURATION-appletvuniversal/lib$PROJECT_NAME.a" "$BUILT_PRODUCTS_DIR/Static/lib$PROJECT_NAME-tvOS.a"
|
|
cp "$BUILD_DIR/$CONFIGURATION-macosx/lib$PROJECT_NAME.a" "$BUILT_PRODUCTS_DIR/Static/lib$PROJECT_NAME-MacOSX-Static.a"
|