name: ARBodyTracker
options:
  bundleIdPrefix: cc.saillant
  deploymentTarget:
    iOS: "17.0"
  createIntermediateGroups: true
  generateEmptyDirectories: true

configFiles:
  Debug: Config/Shared.xcconfig
  Release: Config/Shared.xcconfig

packages:
  AVLiveWire:
    path: ../shared/AVLiveWire

targets:
  ARBodyTracker:
    type: application
    platform: iOS
    deploymentTarget: "17.0"
    sources:
      - path: ARBodyTracker.swiftpm/Sources/ARBodyTracker
        excludes:
          - Info.plist
    dependencies:
      - package: AVLiveWire
        product: AVLiveWire
    configFiles:
      Debug: Config/Shared.xcconfig
      Release: Config/Shared.xcconfig
    settings:
      base:
        PRODUCT_NAME: ARBodyTracker
        PRODUCT_BUNDLE_IDENTIFIER: cc.saillant.ARBodyTracker
        INFOPLIST_FILE: ARBodyTracker.swiftpm/Sources/ARBodyTracker/Info.plist
        GENERATE_INFOPLIST_FILE: NO
        CODE_SIGN_STYLE: Automatic
        SWIFT_VERSION: "5.10"
        TARGETED_DEVICE_FAMILY: "1"
        ENABLE_PREVIEWS: YES
