Sha256: 46d1908286e1741b235cc01de06e94405e89ba925b81477b23e4402960b222e7

Contents?: true

Size: 1.63 KB

Versions: 1

Compression:

Stored size: 1.63 KB

Contents

############
# Targets
############

targets:

  # -----------
  # MyApp_iOS
  # -----------

  YKRPC_POD_NAME_Example:
    type: application
    platform: iOS
    info:
      path: $SRCROOT/TargetMain/Info.plist

    # sources
    sources:
      - TargetMain
      - CommonFiles

    # Config Files
    configFiles:
      Debug: config/iOS-config/target-main/config-custom/debug.xcconfig
      Release: config/iOS-config/target-main/config-custom/release.xcconfig
      DebugQ: config/iOS-config/target-main/config-enterprise/debug.xcconfig
      ReleaseQ: config/iOS-config/target-main/config-enterprise/release.xcconfig

    # dependencies
    dependencies:
      - target: NotificationContent
      - target: NotificationService
    #    - carthage: Reusable
    #    - package: SwiftyUtils
    #    - sdk: CloudKit.framework

    # scripts
    preBuildScripts:
      # show build configuration
      - script: |
          # Build Configuration
          echo "Build target: $TARGETNAME"
          echo "Build Configuration: $CONFIGURATION"
          echo "GCC_PREPROCESSOR_DEFINITIONS: $GCC_PREPROCESSOR_DEFINITIONS"
        name: 🔥build configuration

schemes:
  YKRPC_POD_NAME_Example:
    build:
      targets:
        YKRPC_POD_NAME_Example: [ build,  analyze, profile, archive ]
      config: Debug
      parallelizeBuild: true
      buildImplicitDependencies: true

    test:
      config: Debug

    run:
      config: Debug

    profile:
      config: Release

    analyze:
      config: Debug

    archive:
      config: Release
      customArchiveName: YKRPC_POD_NAME_Example
      revealArchiveInOrganizer: false
    management:
      share: true

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
cocoapods-ykutility-2.0.5 configPodTemplate/example/config/iOS-target-main.yml