|
398 | 398 | ); |
399 | 399 | runOnlyForDeploymentPostprocessing = 0; |
400 | 400 | shellPath = /bin/sh; |
401 | | - shellScript = "set -e\n\n#---------------\n#Framework Name \n#---------------\n\nFRAMEWORK_NAME=MASStorage\n\n\n#---------------\n#SDK Directory\n#---------------\n\nSDK_DIR=../iOS_SDK\n\n\n#-----------------------\n#CleanUp Build Cache\n#-----------------------\n\nxcodebuild -project $PROJECT_NAME.xcodeproj -configuration Debug -alltargets clean\nxcodebuild -project $PROJECT_NAME.xcodeproj -configuration Release -alltargets clean\n\n\n#-----------------------\n#CleanUp Previous Builds\n#-----------------------\n\n# Remove the framework from the Project Folder\nrm -Rf \"${PROJECT_DIR}/${FRAMEWORK_NAME}.framework\"\n\n# Remove Build folder from DerivedData\nrm -Rf \"${BUILD_DIR}\"\n\n\n#-----------------------\n#Creating New Builds\n#-----------------------\n\n# define output folder environment variable\nUNIVERSAL_OUTPUTFOLDER=${BUILD_DIR}/${CONFIGURATION}-universal\nARCHIVE_OUTPUTFOLDER=${OBJROOT}/ArchiveIntermediates/$PROJECT_NAME/IntermediateBuildFilesPath/UninstalledProducts/iphoneos\n\n# Archive framework for iPhoneOS with BitCode enabled\n#xcodebuild -scheme $PROJECT_NAME -configuration Release archive\n\nxcodebuild OTHER_CFLAGS=\"-fembed-bitcode\" -scheme $PROJECT_NAME -configuration Release archive CODE_SIGN_IDENTITY=\"iPhone Distribution: CA, Inc\" -archivePath \"${BUILD_DIR}\"\n\n# Build framework for iPhoneOS\n#xcodebuild -target ${FRAMEWORK_NAME} ONLY_ACTIVE_ARCH=NO -configuration ${CONFIGURATION} -sdk iphoneos BUILD_DIR=\"${BUILD_DIR}\" BUILD_ROOT=\"${BUILD_ROOT}\" CODE_SIGN_IDENTITY=\"iPhone Distribution: CA, Inc (RAKRWMN9VH)\"\n\n# Build framework for iPhoneSimulator\nxcodebuild -target ${FRAMEWORK_NAME} -configuration ${CONFIGURATION} -sdk iphonesimulator BUILD_DIR=\"${BUILD_DIR}\" BUILD_ROOT=\"${BUILD_ROOT}\" CODE_SIGN_IDENTITY=\"iPhone Distribution: CA, Inc\"\n\n\n#-----------------------\n#Creating Universal Framework\n#-----------------------\n\nmkdir -p \"${UNIVERSAL_OUTPUTFOLDER}\"\nmkdir -p \"${SDK_DIR}\"\n\n# Build the universal library\nlipo -create -output \"${UNIVERSAL_OUTPUTFOLDER}/${FRAMEWORK_NAME}\" \"${ARCHIVE_OUTPUTFOLDER}/${FRAMEWORK_NAME}.framework/${FRAMEWORK_NAME}\" \"${BUILD_DIR}/${CONFIGURATION}-iphonesimulator/${FRAMEWORK_NAME}.framework/${FRAMEWORK_NAME}\"\n\n# Copy the .framework folder of iphoneos\ncp -R \"${ARCHIVE_OUTPUTFOLDER}/${FRAMEWORK_NAME}.framework\" \"${UNIVERSAL_OUTPUTFOLDER}/\"\n\n# Delete the library for iphoneos\nrm \"${UNIVERSAL_OUTPUTFOLDER}/${FRAMEWORK_NAME}.framework/${FRAMEWORK_NAME}\"\n\n# Move the Universal Library into our framework\nmv \"${UNIVERSAL_OUTPUTFOLDER}/${FRAMEWORK_NAME}\" \"${UNIVERSAL_OUTPUTFOLDER}/${FRAMEWORK_NAME}.framework/\"\n\n# Remove the _CodeSignature from the UniversalFramework\nrm -Rf \"${UNIVERSAL_OUTPUTFOLDER}/${FRAMEWORK_NAME}.framework/_CodeSignature\"\n\n# Copy the framework\ncp -R \"${UNIVERSAL_OUTPUTFOLDER}/${FRAMEWORK_NAME}.framework\" \"${SDK_DIR}\"\n\n#-----------------------\n#Deleting Build Folder\n#-----------------------\n\n# Remove build folder from the Project Folder\nrm -Rf \"${PROJECT_DIR}/build\"\n"; |
| 401 | + shellScript = "set -e\n\n#---------------\n#Framework Name \n#---------------\n\nFRAMEWORK_NAME=MASStorage\n\n\n#---------------\n#SDK Directory\n#---------------\n\nSDK_DIR=../iOS_SDK\n\n\n#-----------------------\n#CleanUp Build Cache\n#-----------------------\n\nxcodebuild -project $PROJECT_NAME.xcodeproj -configuration Debug -alltargets clean\nxcodebuild -project $PROJECT_NAME.xcodeproj -configuration Release -alltargets clean\n\n\n#-----------------------\n#CleanUp Previous Builds\n#-----------------------\n\n# Remove the framework from the Project Folder\nrm -Rf \"${PROJECT_DIR}/${FRAMEWORK_NAME}.framework\"\n\n# Remove Build folder from DerivedData\nrm -Rf \"${BUILD_DIR}\"\n\n\n#-----------------------\n#Creating New Builds\n#-----------------------\n\n# define output folder environment variable\nUNIVERSAL_OUTPUTFOLDER=${BUILD_DIR}/${CONFIGURATION}-universal\nARCHIVE_OUTPUTFOLDER=${OBJROOT}/ArchiveIntermediates/$PROJECT_NAME/IntermediateBuildFilesPath/UninstalledProducts/iphoneos\n\n# Archive framework for iPhoneOS with BitCode enabled\n#xcodebuild -scheme $PROJECT_NAME -configuration Release archive\n\nxcodebuild OTHER_CFLAGS=\"-fembed-bitcode\" -scheme $PROJECT_NAME -configuration Release archive CODE_SIGN_IDENTITY=\"iPhone Distribution: CA, Inc\" -archivePath \"${BUILD_DIR}\"\n\n# Build framework for iPhoneOS\n#xcodebuild -target ${FRAMEWORK_NAME} ONLY_ACTIVE_ARCH=NO -configuration ${CONFIGURATION} -sdk iphoneos BUILD_DIR=\"${BUILD_DIR}\" BUILD_ROOT=\"${BUILD_ROOT}\" CODE_SIGN_IDENTITY=\"iPhone Distribution: CA, Inc (RAKRWMN9VH)\"\n\n# Build framework for iPhoneSimulator\nxcodebuild -target ${FRAMEWORK_NAME} -configuration ${CONFIGURATION} -sdk iphonesimulator BUILD_DIR=\"${BUILD_DIR}\" BUILD_ROOT=\"${BUILD_ROOT}\" CODE_SIGN_IDENTITY=\"iPhone Distribution: CA, Inc\" EXCLUDED_ARCHS=\"arm64\"\n\n\n#-----------------------\n#Creating Universal Framework\n#-----------------------\n\nmkdir -p \"${UNIVERSAL_OUTPUTFOLDER}\"\nmkdir -p \"${SDK_DIR}\"\n\n# Build the universal library\nlipo -create -output \"${UNIVERSAL_OUTPUTFOLDER}/${FRAMEWORK_NAME}\" \"${ARCHIVE_OUTPUTFOLDER}/${FRAMEWORK_NAME}.framework/${FRAMEWORK_NAME}\" \"${BUILD_DIR}/${CONFIGURATION}-iphonesimulator/${FRAMEWORK_NAME}.framework/${FRAMEWORK_NAME}\"\n\n# Copy the .framework folder of iphoneos\ncp -R \"${ARCHIVE_OUTPUTFOLDER}/${FRAMEWORK_NAME}.framework\" \"${UNIVERSAL_OUTPUTFOLDER}/\"\n\n# Delete the library for iphoneos\nrm \"${UNIVERSAL_OUTPUTFOLDER}/${FRAMEWORK_NAME}.framework/${FRAMEWORK_NAME}\"\n\n# Move the Universal Library into our framework\nmv \"${UNIVERSAL_OUTPUTFOLDER}/${FRAMEWORK_NAME}\" \"${UNIVERSAL_OUTPUTFOLDER}/${FRAMEWORK_NAME}.framework/\"\n\n# Remove the _CodeSignature from the UniversalFramework\nrm -Rf \"${UNIVERSAL_OUTPUTFOLDER}/${FRAMEWORK_NAME}.framework/_CodeSignature\"\n\n# Copy the framework\ncp -R \"${UNIVERSAL_OUTPUTFOLDER}/${FRAMEWORK_NAME}.framework\" \"${SDK_DIR}\"\n\n#-----------------------\n#Deleting Build Folder\n#-----------------------\n\n# Remove build folder from the Project Folder\nrm -Rf \"${PROJECT_DIR}/build\"\n"; |
402 | 402 | }; |
403 | 403 | /* End PBXShellScriptBuildPhase section */ |
404 | 404 |
|
|
478 | 478 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; |
479 | 479 | GCC_WARN_UNUSED_FUNCTION = YES; |
480 | 480 | GCC_WARN_UNUSED_VARIABLE = YES; |
481 | | - IPHONEOS_DEPLOYMENT_TARGET = 9.0; |
| 481 | + IPHONEOS_DEPLOYMENT_TARGET = 14.0; |
482 | 482 | MTL_ENABLE_DEBUG_INFO = YES; |
483 | 483 | ONLY_ACTIVE_ARCH = YES; |
484 | 484 | SDKROOT = iphoneos; |
|
520 | 520 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; |
521 | 521 | GCC_WARN_UNUSED_FUNCTION = YES; |
522 | 522 | GCC_WARN_UNUSED_VARIABLE = YES; |
523 | | - IPHONEOS_DEPLOYMENT_TARGET = 9.0; |
| 523 | + IPHONEOS_DEPLOYMENT_TARGET = 14.0; |
524 | 524 | MTL_ENABLE_DEBUG_INFO = NO; |
525 | 525 | SDKROOT = iphoneos; |
526 | 526 | TARGETED_DEVICE_FAMILY = "1,2"; |
|
534 | 534 | isa = XCBuildConfiguration; |
535 | 535 | buildSettings = { |
536 | 536 | "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; |
537 | | - CURRENT_PROJECT_VERSION = 2.1.00; |
| 537 | + CURRENT_PROJECT_VERSION = 2.2.00; |
538 | 538 | DEFINES_MODULE = YES; |
539 | 539 | DYLIB_COMPATIBILITY_VERSION = 1; |
540 | 540 | DYLIB_CURRENT_VERSION = 1; |
|
548 | 548 | GCC_PREFIX_HEADER = "MASStorage/MASStorage-PrefixHeader.pch"; |
549 | 549 | INFOPLIST_FILE = MASStorage/Info.plist; |
550 | 550 | INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; |
551 | | - IPHONEOS_DEPLOYMENT_TARGET = 9.0; |
| 551 | + IPHONEOS_DEPLOYMENT_TARGET = 14.0; |
552 | 552 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
553 | 553 | MACH_O_TYPE = mh_dylib; |
554 | | - MARKETING_VERSION = 2.1.00; |
| 554 | + MARKETING_VERSION = 2.2.00; |
555 | 555 | ONLY_ACTIVE_ARCH = NO; |
556 | 556 | OTHER_LDFLAGS = ""; |
557 | 557 | PRODUCT_BUNDLE_IDENTIFIER = "com.ca.$(PRODUCT_NAME:rfc1034identifier)"; |
|
565 | 565 | isa = XCBuildConfiguration; |
566 | 566 | buildSettings = { |
567 | 567 | "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; |
568 | | - CURRENT_PROJECT_VERSION = 2.1.00; |
| 568 | + CURRENT_PROJECT_VERSION = 2.2.00; |
569 | 569 | DEFINES_MODULE = YES; |
570 | 570 | DYLIB_COMPATIBILITY_VERSION = 1; |
571 | 571 | DYLIB_CURRENT_VERSION = 1; |
|
579 | 579 | GCC_PREFIX_HEADER = "MASStorage/MASStorage-PrefixHeader.pch"; |
580 | 580 | INFOPLIST_FILE = MASStorage/Info.plist; |
581 | 581 | INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; |
582 | | - IPHONEOS_DEPLOYMENT_TARGET = 9.0; |
| 582 | + IPHONEOS_DEPLOYMENT_TARGET = 14.0; |
583 | 583 | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
584 | 584 | MACH_O_TYPE = mh_dylib; |
585 | | - MARKETING_VERSION = 2.1.00; |
| 585 | + MARKETING_VERSION = 2.2.00; |
586 | 586 | ONLY_ACTIVE_ARCH = NO; |
587 | 587 | OTHER_LDFLAGS = ""; |
588 | 588 | PRODUCT_BUNDLE_IDENTIFIER = "com.ca.$(PRODUCT_NAME:rfc1034identifier)"; |
|
0 commit comments