The Swift Package Index logo.Swift Package Index

Build Information

Successful build of Firebase, reference 13.0.1 (1c35b9), with Swift 6.3 for macOS (SPM) on 10 Oct 2026 06:50:19 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.5.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/firebase/firebase-ios-sdk.git
Reference: 13.0.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/firebase/firebase-ios-sdk
 * tag               13.0.1     -> FETCH_HEAD
HEAD is now at 1c35b94 refactor(ai): revert renaming to Gemini Enterprise API (#16846) (#16850)
Cloned https://github.com/firebase/firebase-ios-sdk.git
Revision (git rev-parse @):
1c35b9453868cea1ecdf9f112b5b23b8b6343854
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/firebase/firebase-ios-sdk.git at 13.0.1
Fetching https://github.com/erikdoe/ocmock.git
[1/10914] Fetching ocmock
Fetched https://github.com/erikdoe/ocmock.git from cache (2.04s)
Fetching https://github.com/SlaunchaMan/GCDWebServer.git
[1/4143] Fetching gcdwebserver
Fetched https://github.com/SlaunchaMan/GCDWebServer.git from cache (1.88s)
Fetching https://github.com/google/gtm-session-fetcher.git
Fetching https://github.com/google/abseil-cpp-binary.git
Fetching https://github.com/google/interop-ios-for-google-sdks.git
Fetching https://github.com/firebase/leveldb.git
Fetching https://github.com/google/GoogleUtilities.git
Fetching https://github.com/google/app-check.git
Fetching https://github.com/google/grpc-binary.git
[1/107] Fetching abseil-cpp-binary
[46/3461] Fetching abseil-cpp-binary, leveldb
[47/3764] Fetching abseil-cpp-binary, leveldb, interop-ios-for-google-sdks
[203/3927] Fetching abseil-cpp-binary, leveldb, interop-ios-for-google-sdks, grpc-binary
[277/10259] Fetching abseil-cpp-binary, leveldb, interop-ios-for-google-sdks, grpc-binary, app-check
[278/15937] Fetching abseil-cpp-binary, leveldb, interop-ios-for-google-sdks, grpc-binary, app-check, googleutilities
[700/21008] Fetching abseil-cpp-binary, leveldb, interop-ios-for-google-sdks, grpc-binary, app-check, googleutilities, gtm-session-fetcher
Fetched https://github.com/google/app-check.git from cache (1.27s)
Fetched https://github.com/google/interop-ios-for-google-sdks.git from cache (1.27s)
Fetched https://github.com/google/grpc-binary.git from cache (1.27s)
Fetched https://github.com/firebase/leveldb.git from cache (1.27s)
Fetching https://github.com/google/GoogleAppMeasurement.git
Fetching https://github.com/google/promises.git
Fetching https://github.com/firebase/nanopb.git
Fetching https://github.com/google/GoogleDataTransport.git
Fetched https://github.com/google/abseil-cpp-binary.git from cache (1.35s)
Fetched https://github.com/google/gtm-session-fetcher.git from cache (1.35s)
Fetched https://github.com/google/GoogleUtilities.git from cache (1.35s)
[1/8302] Fetching nanopb
[2/10760] Fetching nanopb, promises
[3/16868] Fetching nanopb, promises, googledatatransport
[4/17513] Fetching nanopb, promises, googledatatransport, googleappmeasurement
Fetched https://github.com/google/promises.git from cache (1.05s)
Fetched https://github.com/google/GoogleAppMeasurement.git from cache (1.05s)
[5968/14410] Fetching nanopb, googledatatransport
Fetched https://github.com/google/GoogleDataTransport.git from cache (1.40s)
Fetched https://github.com/firebase/nanopb.git from cache (1.40s)
Computing version for https://github.com/google/app-check.git
Computed https://github.com/google/app-check.git at 12.0.0 (3.28s)
Computing version for https://github.com/google/interop-ios-for-google-sdks.git
Computed https://github.com/google/interop-ios-for-google-sdks.git at 101.0.0 (0.62s)
Computing version for https://github.com/firebase/leveldb.git
Computed https://github.com/firebase/leveldb.git at 1.22.5 (0.64s)
Computing version for https://github.com/google/grpc-binary.git
Computed https://github.com/google/grpc-binary.git at 1.83.1 (0.71s)
Computing version for https://github.com/google/abseil-cpp-binary.git
Computed https://github.com/google/abseil-cpp-binary.git at 1.2025051202.0 (0.68s)
Computing version for https://github.com/firebase/nanopb.git
Computed https://github.com/firebase/nanopb.git at 2.30910.1 (0.68s)
Computing version for https://github.com/google/GoogleUtilities.git
Computed https://github.com/google/GoogleUtilities.git at 8.1.4 (0.64s)
Computing version for https://github.com/google/GoogleDataTransport.git
Computed https://github.com/google/GoogleDataTransport.git at 10.1.1 (0.57s)
Computing version for https://github.com/google/GoogleAppMeasurement.git
Computed https://github.com/google/GoogleAppMeasurement.git at 13.0.1 (0.57s)
Fetching https://github.com/googleads/google-ads-on-device-conversion-ios-sdk
[1/128] Fetching google-ads-on-device-conversion-ios-sdk
Fetched https://github.com/googleads/google-ads-on-device-conversion-ios-sdk from cache (0.76s)
Computing version for https://github.com/google/promises.git
Computed https://github.com/google/promises.git at 2.4.1 (1.53s)
Computing version for https://github.com/googleads/google-ads-on-device-conversion-ios-sdk
Computed https://github.com/googleads/google-ads-on-device-conversion-ios-sdk at 3.7.0 (0.74s)
Computing version for https://github.com/google/gtm-session-fetcher.git
Computed https://github.com/google/gtm-session-fetcher.git at 5.3.1 (0.56s)
Creating working copy for https://github.com/firebase/nanopb.git
Working copy of https://github.com/firebase/nanopb.git resolved at 2.30910.1
Creating working copy for https://github.com/google/gtm-session-fetcher.git
Working copy of https://github.com/google/gtm-session-fetcher.git resolved at 5.3.1
Creating working copy for https://github.com/google/interop-ios-for-google-sdks.git
Working copy of https://github.com/google/interop-ios-for-google-sdks.git resolved at 101.0.0
Creating working copy for https://github.com/erikdoe/ocmock.git
Working copy of https://github.com/erikdoe/ocmock.git resolved at 2c0bfd373289f4a7716db5d6db471640f91a6507
Creating working copy for https://github.com/googleads/google-ads-on-device-conversion-ios-sdk
Working copy of https://github.com/googleads/google-ads-on-device-conversion-ios-sdk resolved at 3.7.0
Creating working copy for https://github.com/google/GoogleAppMeasurement.git
Working copy of https://github.com/google/GoogleAppMeasurement.git resolved at 13.0.1
Creating working copy for https://github.com/google/GoogleUtilities.git
Working copy of https://github.com/google/GoogleUtilities.git resolved at 8.1.4
Creating working copy for https://github.com/SlaunchaMan/GCDWebServer.git
Working copy of https://github.com/SlaunchaMan/GCDWebServer.git resolved at 935e2736044e71e5341663c3cc9a335ba6867a2b
Creating working copy for https://github.com/firebase/leveldb.git
Working copy of https://github.com/firebase/leveldb.git resolved at 1.22.5
Creating working copy for https://github.com/google/abseil-cpp-binary.git
Working copy of https://github.com/google/abseil-cpp-binary.git resolved at 1.2025051202.0
Creating working copy for https://github.com/google/app-check.git
Working copy of https://github.com/google/app-check.git resolved at 12.0.0
Creating working copy for https://github.com/google/GoogleDataTransport.git
Working copy of https://github.com/google/GoogleDataTransport.git resolved at 10.1.1
Creating working copy for https://github.com/google/promises.git
Working copy of https://github.com/google/promises.git resolved at 2.4.1
Creating working copy for https://github.com/google/grpc-binary.git
Working copy of https://github.com/google/grpc-binary.git resolved at 1.83.1
Downloading binary artifact https://dl.google.com/firebase/ios/swiftpm/13.0.1/FirebaseAnalytics.zip
Downloading binary artifact https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/openssl_grpc.zip
Downloading binary artifact https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/grpcpp.zip
Downloading binary artifact https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/grpc.zip
Downloading binary artifact https://dl.google.com/firebase/ios/bin/firestore/13.0.0/rc2/FirebaseFirestoreInternal.zip
Downloading binary artifact https://dl.google.com/firebase/ios/bin/abseil/1.2025051202.0/rc0/absl.zip
Downloading binary artifact https://dl.google.com/firebase/ios/swiftpm/13.0.1/GoogleAppMeasurementIdentitySupport.zip
Downloading binary artifact https://dl.google.com/firebase/ios/swiftpm/13.0.1/GoogleAppMeasurement.zip
Downloading binary artifact https://dl.google.com/firebase/ios/appads/3.7.0/GoogleAdsOnDeviceConversion.zip
[1443/1443] Downloading https://dl.google.com/firebase/ios/swiftpm/13.0.1/GoogleAppMeasurementIdentitySupport.zip
[81607/81607] Downloading https://dl.google.com/firebase/ios/swiftpm/13.0.1/GoogleAppMeasurementIdentitySupport.zip, https://dl.google.com/firebase/ios/bin/firestore/13.0.0/rc2/FirebaseFirestoreInternal.zip
[36273/36273] Downloading https://dl.google.com/firebase/ios/bin/firestore/13.0.0/rc2/FirebaseFirestoreInternal.zip
Downloaded https://dl.google.com/firebase/ios/swiftpm/13.0.1/GoogleAppMeasurementIdentitySupport.zip (0.25s)
[336343/336343] Downloading https://dl.google.com/firebase/ios/bin/firestore/13.0.0/rc2/FirebaseFirestoreInternal.zip, https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/grpc.zip
[663562/663562] Downloading https://dl.google.com/firebase/ios/bin/firestore/13.0.0/rc2/FirebaseFirestoreInternal.zip, https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/grpc.zip, https://dl.google.com/firebase/ios/swiftpm/13.0.1/FirebaseAnalytics.zip
[696315/696315] Downloading https://dl.google.com/firebase/ios/bin/firestore/13.0.0/rc2/FirebaseFirestoreInternal.zip, https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/grpc.zip, https://dl.google.com/firebase/ios/swiftpm/13.0.1/FirebaseAnalytics.zip, https://dl.google.com/firebase/ios/appads/3.7.0/GoogleAdsOnDeviceConversion.zip
[1040141/1040141] Downloading https://dl.google.com/firebase/ios/bin/firestore/13.0.0/rc2/FirebaseFirestoreInternal.zip, https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/grpc.zip, https://dl.google.com/firebase/ios/swiftpm/13.0.1/FirebaseAnalytics.zip, https://dl.google.com/firebase/ios/appads/3.7.0/GoogleAdsOnDeviceConversion.zip, https://dl.google.com/firebase/ios/swiftpm/13.0.1/GoogleAppMeasurement.zip
[1383981/1383981] Downloading https://dl.google.com/firebase/ios/bin/firestore/13.0.0/rc2/FirebaseFirestoreInternal.zip, https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/grpc.zip, https://dl.google.com/firebase/ios/swiftpm/13.0.1/FirebaseAnalytics.zip, https://dl.google.com/firebase/ios/appads/3.7.0/GoogleAdsOnDeviceConversion.zip, https://dl.google.com/firebase/ios/swiftpm/13.0.1/GoogleAppMeasurement.zip, https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/grpcpp.zip
[1727816/1727816] Downloading https://dl.google.com/firebase/ios/bin/firestore/13.0.0/rc2/FirebaseFirestoreInternal.zip, https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/grpc.zip, https://dl.google.com/firebase/ios/swiftpm/13.0.1/FirebaseAnalytics.zip, https://dl.google.com/firebase/ios/appads/3.7.0/GoogleAdsOnDeviceConversion.zip, https://dl.google.com/firebase/ios/swiftpm/13.0.1/GoogleAppMeasurement.zip, https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/grpcpp.zip, https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/openssl_grpc.zip
[3477287/3477287] Downloading https://dl.google.com/firebase/ios/bin/firestore/13.0.0/rc2/FirebaseFirestoreInternal.zip, https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/grpc.zip, https://dl.google.com/firebase/ios/swiftpm/13.0.1/FirebaseAnalytics.zip, https://dl.google.com/firebase/ios/appads/3.7.0/GoogleAdsOnDeviceConversion.zip, https://dl.google.com/firebase/ios/swiftpm/13.0.1/GoogleAppMeasurement.zip, https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/grpcpp.zip, https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/openssl_grpc.zip, https://dl.google.com/firebase/ios/bin/abseil/1.2025051202.0/rc0/absl.zip
Downloaded https://dl.google.com/firebase/ios/appads/3.7.0/GoogleAdsOnDeviceConversion.zip (0.79s)
[16854343/16854343] Downloading https://dl.google.com/firebase/ios/bin/firestore/13.0.0/rc2/FirebaseFirestoreInternal.zip
[19853996/19853996] Downloading https://dl.google.com/firebase/ios/bin/firestore/13.0.0/rc2/FirebaseFirestoreInternal.zip, https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/grpcpp.zip
[37571398/37571398] Downloading https://dl.google.com/firebase/ios/bin/firestore/13.0.0/rc2/FirebaseFirestoreInternal.zip, https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/grpcpp.zip, https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/grpc.zip
[40906065/40906065] Downloading https://dl.google.com/firebase/ios/bin/firestore/13.0.0/rc2/FirebaseFirestoreInternal.zip, https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/grpcpp.zip, https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/grpc.zip, https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/openssl_grpc.zip
Downloaded https://dl.google.com/firebase/ios/swiftpm/13.0.1/FirebaseAnalytics.zip (0.95s)
[11238002/11238002] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/grpcpp.zip
[35657933/35657933] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/grpcpp.zip, https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/grpc.zip
[45915290/45915290] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/grpcpp.zip, https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/grpc.zip, https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/openssl_grpc.zip
[70315613/70315613] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/grpcpp.zip, https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/grpc.zip, https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/openssl_grpc.zip, https://dl.google.com/firebase/ios/bin/firestore/13.0.0/rc2/FirebaseFirestoreInternal.zip
Downloaded https://dl.google.com/firebase/ios/swiftpm/13.0.1/GoogleAppMeasurement.zip (1.41s)
[60155334/60155334] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/grpc.zip
Downloaded https://dl.google.com/firebase/ios/bin/abseil/1.2025051202.0/rc0/absl.zip (2.97s)
Downloaded https://dl.google.com/firebase/ios/bin/firestore/13.0.0/rc2/FirebaseFirestoreInternal.zip (3.36s)
Downloaded https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/openssl_grpc.zip (3.90s)
Downloaded https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/grpcpp.zip (10.02s)
Downloaded https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/grpc.zip (15.66s)
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "traits": [
    "default"
  ],
  "dependencies": [
    {
      "identity": "firebase-ios-sdk",
      "name": "Firebase",
      "url": "https://github.com/firebase/firebase-ios-sdk.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/firebase-ios-sdk",
      "traits": [
        "Firestore"
      ],
      "dependencies": [
        {
          "identity": "promises",
          "name": "Promises",
          "url": "https://github.com/google/promises.git",
          "version": "2.4.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/promises",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "googleappmeasurement",
          "name": "GoogleAppMeasurement",
          "url": "https://github.com/google/GoogleAppMeasurement.git",
          "version": "13.0.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/GoogleAppMeasurement",
          "traits": [
            "default"
          ],
          "dependencies": [
            {
              "identity": "googleutilities",
              "name": "GoogleUtilities",
              "url": "https://github.com/google/GoogleUtilities.git",
              "version": "8.1.4",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/GoogleUtilities",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            },
            {
              "identity": "nanopb",
              "name": "nanopb",
              "url": "https://github.com/firebase/nanopb.git",
              "version": "2.30910.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/nanopb",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            },
            {
              "identity": "google-ads-on-device-conversion-ios-sdk",
              "name": "GoogleAdsOnDeviceConversion",
              "url": "https://github.com/googleads/google-ads-on-device-conversion-ios-sdk",
              "version": "3.7.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/google-ads-on-device-conversion-ios-sdk",
              "traits": [
                "default"
              ],
              "dependencies": [
                {
                  "identity": "googleutilities",
                  "name": "GoogleUtilities",
                  "url": "https://github.com/google/GoogleUtilities.git",
                  "version": "8.1.4",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/GoogleUtilities",
                  "traits": [
                    "default"
                  ],
                  "dependencies": [
                  ]
                },
                {
                  "identity": "nanopb",
                  "name": "nanopb",
                  "url": "https://github.com/firebase/nanopb.git",
                  "version": "2.30910.1",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/nanopb",
                  "traits": [
                    "default"
                  ],
                  "dependencies": [
                  ]
                }
              ]
            }
          ]
        },
        {
          "identity": "googledatatransport",
          "name": "GoogleDataTransport",
          "url": "https://github.com/google/GoogleDataTransport.git",
          "version": "10.1.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/GoogleDataTransport",
          "traits": [
            "default"
          ],
          "dependencies": [
            {
              "identity": "nanopb",
              "name": "nanopb",
              "url": "https://github.com/firebase/nanopb.git",
              "version": "2.30910.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/nanopb",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            },
            {
              "identity": "promises",
              "name": "Promises",
              "url": "https://github.com/google/promises.git",
              "version": "2.4.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/promises",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            }
          ]
        },
        {
          "identity": "googleutilities",
          "name": "GoogleUtilities",
          "url": "https://github.com/google/GoogleUtilities.git",
          "version": "8.1.4",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/GoogleUtilities",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "gtm-session-fetcher",
          "name": "GTMSessionFetcher",
          "url": "https://github.com/google/gtm-session-fetcher.git",
          "version": "5.3.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/gtm-session-fetcher",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "nanopb",
          "name": "nanopb",
          "url": "https://github.com/firebase/nanopb.git",
          "version": "2.30910.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/nanopb",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "abseil-cpp-binary",
          "name": "abseil",
          "url": "https://github.com/google/abseil-cpp-binary.git",
          "version": "1.2025051202.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/abseil-cpp-binary",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "grpc-binary",
          "name": "gRPC",
          "url": "https://github.com/google/grpc-binary.git",
          "version": "1.83.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/grpc-binary",
          "traits": [
            "default"
          ],
          "dependencies": [
            {
              "identity": "abseil-cpp-binary",
              "name": "abseil",
              "url": "https://github.com/google/abseil-cpp-binary.git",
              "version": "1.2025051202.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/abseil-cpp-binary",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            }
          ]
        },
        {
          "identity": "leveldb",
          "name": "leveldb",
          "url": "https://github.com/firebase/leveldb.git",
          "version": "1.22.5",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/leveldb",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "interop-ios-for-google-sdks",
          "name": "InteropForGoogle",
          "url": "https://github.com/google/interop-ios-for-google-sdks.git",
          "version": "101.0.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/interop-ios-for-google-sdks",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "app-check",
          "name": "AppCheck",
          "url": "https://github.com/google/app-check.git",
          "version": "12.0.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/app-check",
          "traits": [
            "default"
          ],
          "dependencies": [
            {
              "identity": "googleutilities",
              "name": "GoogleUtilities",
              "url": "https://github.com/google/GoogleUtilities.git",
              "version": "8.1.4",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/GoogleUtilities",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            },
            {
              "identity": "interop-ios-for-google-sdks",
              "name": "InteropForGoogle",
              "url": "https://github.com/google/interop-ios-for-google-sdks.git",
              "version": "101.0.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/interop-ios-for-google-sdks",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            }
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/firebase/firebase-ios-sdk.git
[1/430747] Fetching firebase-ios-sdk
Fetched https://github.com/firebase/firebase-ios-sdk.git from cache (49.67s)
Fetching https://github.com/google/abseil-cpp-binary.git from cache
Fetching https://github.com/google/gtm-session-fetcher.git from cache
Fetching https://github.com/firebase/leveldb.git from cache
Fetching https://github.com/google/grpc-binary.git from cache
Fetching https://github.com/google/interop-ios-for-google-sdks.git from cache
Fetching https://github.com/firebase/nanopb.git from cache
Fetching https://github.com/google/app-check.git from cache
Fetched https://github.com/google/app-check.git from cache (0.64s)
Fetched https://github.com/firebase/leveldb.git from cache (0.64s)
Fetched https://github.com/firebase/nanopb.git from cache (0.64s)
Fetched https://github.com/google/grpc-binary.git from cache (0.64s)
Fetched https://github.com/google/interop-ios-for-google-sdks.git from cache (0.65s)
Fetched https://github.com/google/abseil-cpp-binary.git from cache (0.65s)
Fetched https://github.com/google/gtm-session-fetcher.git from cache (0.65s)
Fetching https://github.com/google/GoogleDataTransport.git from cache
Fetching https://github.com/google/GoogleUtilities.git from cache
Fetching https://github.com/google/promises.git from cache
Fetching https://github.com/google/GoogleAppMeasurement.git from cache
Fetched https://github.com/google/GoogleAppMeasurement.git from cache (0.55s)
Fetched https://github.com/google/GoogleUtilities.git from cache (0.59s)
Fetched https://github.com/google/GoogleDataTransport.git from cache (0.59s)
Fetched https://github.com/google/promises.git from cache (0.59s)
Computing version for https://github.com/google/app-check.git
Computed https://github.com/google/app-check.git at 12.0.0 (1.34s)
Computing version for https://github.com/google/interop-ios-for-google-sdks.git
Computed https://github.com/google/interop-ios-for-google-sdks.git at 101.0.0 (0.04s)
Computing version for https://github.com/firebase/leveldb.git
Computed https://github.com/firebase/leveldb.git at 1.22.5 (0.04s)
Computing version for https://github.com/google/grpc-binary.git
Computed https://github.com/google/grpc-binary.git at 1.83.1 (0.04s)
Computing version for https://github.com/google/abseil-cpp-binary.git
Computed https://github.com/google/abseil-cpp-binary.git at 1.2025051202.0 (0.04s)
Computing version for https://github.com/firebase/nanopb.git
Computed https://github.com/firebase/nanopb.git at 2.30910.1 (0.04s)
Computing version for https://github.com/google/GoogleUtilities.git
Computed https://github.com/google/GoogleUtilities.git at 8.1.4 (0.04s)
Computing version for https://github.com/google/GoogleDataTransport.git
Computed https://github.com/google/GoogleDataTransport.git at 10.1.1 (0.04s)
Computing version for https://github.com/google/GoogleAppMeasurement.git
Computed https://github.com/google/GoogleAppMeasurement.git at 13.0.1 (0.04s)
Fetching https://github.com/googleads/google-ads-on-device-conversion-ios-sdk from cache
Fetched https://github.com/googleads/google-ads-on-device-conversion-ios-sdk from cache (0.50s)
Computing version for https://github.com/google/promises.git
Computed https://github.com/google/promises.git at 2.4.1 (0.56s)
Computing version for https://github.com/googleads/google-ads-on-device-conversion-ios-sdk
Computed https://github.com/googleads/google-ads-on-device-conversion-ios-sdk at 3.7.0 (0.04s)
Computing version for https://github.com/google/gtm-session-fetcher.git
Computed https://github.com/google/gtm-session-fetcher.git at 5.3.1 (0.04s)
Creating working copy for https://github.com/firebase/leveldb.git
Working copy of https://github.com/firebase/leveldb.git resolved at 1.22.5
Creating working copy for https://github.com/google/gtm-session-fetcher.git
Working copy of https://github.com/google/gtm-session-fetcher.git resolved at 5.3.1
Creating working copy for https://github.com/firebase/nanopb.git
Working copy of https://github.com/firebase/nanopb.git resolved at 2.30910.1
Creating working copy for https://github.com/google/GoogleAppMeasurement.git
Working copy of https://github.com/google/GoogleAppMeasurement.git resolved at 13.0.1
Creating working copy for https://github.com/google/promises.git
Working copy of https://github.com/google/promises.git resolved at 2.4.1
Creating working copy for https://github.com/googleads/google-ads-on-device-conversion-ios-sdk
Working copy of https://github.com/googleads/google-ads-on-device-conversion-ios-sdk resolved at 3.7.0
Creating working copy for https://github.com/google/app-check.git
Working copy of https://github.com/google/app-check.git resolved at 12.0.0
Creating working copy for https://github.com/google/abseil-cpp-binary.git
Working copy of https://github.com/google/abseil-cpp-binary.git resolved at 1.2025051202.0
Creating working copy for https://github.com/google/GoogleDataTransport.git
Working copy of https://github.com/google/GoogleDataTransport.git resolved at 10.1.1
Creating working copy for https://github.com/firebase/firebase-ios-sdk.git
Working copy of https://github.com/firebase/firebase-ios-sdk.git resolved at 13.0.1 (1c35b94)
Creating working copy for https://github.com/google/interop-ios-for-google-sdks.git
Working copy of https://github.com/google/interop-ios-for-google-sdks.git resolved at 101.0.0
Creating working copy for https://github.com/google/GoogleUtilities.git
Working copy of https://github.com/google/GoogleUtilities.git resolved at 8.1.4
Creating working copy for https://github.com/google/grpc-binary.git
Working copy of https://github.com/google/grpc-binary.git resolved at 1.83.1
Fetching binary artifact https://dl.google.com/firebase/ios/swiftpm/13.0.1/FirebaseAnalytics.zip from cache
Fetching binary artifact https://dl.google.com/firebase/ios/bin/firestore/13.0.0/rc2/FirebaseFirestoreInternal.zip from cache
Fetching binary artifact https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/grpc.zip from cache
Fetching binary artifact https://dl.google.com/firebase/ios/bin/abseil/1.2025051202.0/rc0/absl.zip from cache
Fetching binary artifact https://dl.google.com/firebase/ios/appads/3.7.0/GoogleAdsOnDeviceConversion.zip from cache
Fetching binary artifact https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/grpcpp.zip from cache
Fetching binary artifact https://dl.google.com/firebase/ios/swiftpm/13.0.1/GoogleAppMeasurement.zip from cache
Fetching binary artifact https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/openssl_grpc.zip from cache
Fetching binary artifact https://dl.google.com/firebase/ios/swiftpm/13.0.1/GoogleAppMeasurementIdentitySupport.zip from cache
Fetched https://dl.google.com/firebase/ios/swiftpm/13.0.1/FirebaseAnalytics.zip from cache (0.17s)
Fetched https://dl.google.com/firebase/ios/swiftpm/13.0.1/GoogleAppMeasurement.zip from cache (1.16s)
Fetched https://dl.google.com/firebase/ios/bin/abseil/1.2025051202.0/rc0/absl.zip from cache (2.65s)
Fetched https://dl.google.com/firebase/ios/swiftpm/13.0.1/GoogleAppMeasurementIdentitySupport.zip from cache (3.79s)
Fetched https://dl.google.com/firebase/ios/bin/firestore/13.0.0/rc2/FirebaseFirestoreInternal.zip from cache (4.96s)
Fetched https://dl.google.com/firebase/ios/appads/3.7.0/GoogleAdsOnDeviceConversion.zip from cache (5.25s)
Fetched https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/openssl_grpc.zip from cache (6.04s)
Fetched https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/grpcpp.zip from cache (9.68s)
Fetched https://dl.google.com/firebase/ios/bin/grpc/1.83.1/rc0/grpc.zip from cache (14.50s)
Found 11 product dependencies
  - Promises
  - GoogleAppMeasurement
  - GoogleDataTransport
  - GoogleUtilities
  - GTMSessionFetcher
  - nanopb
  - abseil
  - gRPC
  - leveldb
  - InteropForGoogle
  - AppCheck
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.3
Building package at path:  $PWD
https://github.com/firebase/firebase-ios-sdk.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.5.0.app xcrun swift build --arch arm64
Building for debugging...
[0/530] Compiling FirebaseAuthInterop dummy.m
[0/530] Compiling FirebaseAppCheckInterop dummy.m
[0/530] Copying PrivacyInfo.xcprivacy
/Users/admin/builder/spi-builder-workspace/SwiftPM-PlatformExclude/FirebaseAppDistributionWrap/dummy.m:17:2: warning: "Firebase App Distribution only supports the iOS platform" [-W#warnings]
   17 | #warning "Firebase App Distribution only supports the iOS platform"
      |  ^
1 warning generated.
[6/530] Compiling FirebaseAppDistributionTarget dummy.m
[7/530] Write swift-version-69A768CDF2A0BEE1.txt
[8/530] Compiling nanopb pb_encode.c
[9/530] Copying openssl_grpc.framework
[10/530] Compiling nanopb pb_decode.c
[11/530] Compiling nanopb pb_common.c
[12/530] Compiling status.cc
[13/530] Compiling options.cc
[14/530] Compiling FIRAuthErrorUtils.m
[15/530] Compiling FIRAuth.m
[16/530] Compiling FIRDatabaseConfig.m
[17/530] Compiling FIRURLSessionOCMockStub.m
[18/530] Compiling FIRDatabaseQuery.m
[19/530] Compiling FIRDataSnapshot.m
[20/530] Compiling FIRMultiFactorConstants.m
[21/530] Compiling SharedTestUtilities GDTCORTransportFake.m
[22/530] Compiling histogram.cc
[23/530] Compiling hash.cc
[23/530] Compiling filter_policy.cc
[25/530] Compiling FIRAuthProvider.m
[26/530] Compiling logging.cc
[27/530] Compiling crc32c.cc
[28/530] Compiling comparator.cc
[29/530] Compiling coding.cc
[30/530] Compiling env.cc
[31/530] Compiling bloom.cc
[32/530] Compiling cache.cc
[33/530] Compiling two_level_iterator.cc
[34/530] Compiling arena.cc
[35/530] Compiling iterator.cc
[36/530] Compiling merger.cc
[37/530] Compiling table_builder.cc
[38/530] Compiling env_posix.cc
[39/530] Compiling table.cc
[40/530] Compiling format.cc
[41/530] Compiling block_builder.cc
[42/530] Compiling block.cc
[43/530] Compiling filter_block.cc
[44/530] Compiling write_batch.cc
[45/530] Compiling table_cache.cc
[46/530] Compiling memtable.cc
[47/530] Compiling log_writer.cc
[48/530] Compiling version_edit.cc
[49/530] Compiling repair.cc
[50/530] Compiling log_reader.cc
[51/530] Compiling filename.cc
[52/530] Compiling version_set.cc
[53/530] Compiling SharedTestUtilities FIRSampleAppUtilities.m
[54/530] Compiling dumpfile.cc
[55/530] Copying absl.framework
[56/530] Compiling dbformat.cc
[57/530] Compiling db_iter.cc
[58/530] Compiling SharedTestUtilities FIRMessagingInteropFake.m
[59/530] Compiling SharedTestUtilities FIRComponentTestUtilities.m
[60/530] Compiling c.cc
[61/530] Compiling SharedTestUtilities FIRAuthInteropFake.m
[62/530] Compiling SharedTestUtilities ExceptionCatcher.m
[63/530] Compiling builder.cc
[64/530] Compiling FIRAppCheckFake.m
[65/530] Compiling FIRAppCheckTokenResultFake.m
[66/530] Compiling RemoteConfigFakeConsoleObjC RealtimeMocks.m
[67/530] Copying PrivacyInfo.xcprivacy
[70/530] Compiling RecaptchaInterop placeholder.m
[71/530] Compiling RemoteConfigFakeConsoleObjC FetchMocks.m
[72/530] Compiling db_impl.cc
[73/530] Copying grpcpp.framework
[74/530] Copying PrivacyInfo.xcprivacy
[75/530] Copying grpc.framework
[76/530] Compiling abslWrapper resource_bundle_accessor.m
[77/530] Compiling grpcppWrapper resource_bundle_accessor.m
[78/530] Compiling grpcppWrapper empty.m
[79/530] Compiling abslWrapper empty.m
[80/530] Compiling GULKeychainStorage.m
[81/530] Compiling GoogleUtilities-UserDefaults resource_bundle_accessor.m
[82/530] Compiling GoogleUtilities-NSData resource_bundle_accessor.m
[83/530] Compiling GULNetworkInfo.m
[84/530] Compiling GoogleUtilities-AppDelegateSwizzler resource_bundle_accessor.m
[85/530] Copying PrivacyInfo.xcprivacy
[86/530] Copying GoogleAppMeasurementIdentitySupport.framework
[87/530] Copying GoogleAppMeasurement.framework
[88/530] Compiling GULKeychainUtils.m
[89/530] Compiling GoogleUtilities-Environment GULAppEnvironmentUtil.m
[90/530] Compiling GoogleUtilities-NSData GULNSData+zlib.m
[91/530] Compiling GoogleUtilities-Environment resource_bundle_accessor.m
[92/530] Compiling GoogleUtilities-UserDefaults GULUserDefaults.m
[93/530] Compiling FIRDateTestUtils.m
[94/530] Compiling SharedTestUtilities FIROptionsMock.m
[95/530] Compiling GoogleDataTransport resource_bundle_accessor.m
[96/530] Compiling GoogleUtilities-AppDelegateSwizzler GULAppDelegateSwizzler.m
[97/530] Compiling GDTCORStorageEventSelector.m
[98/530] Compiling GDTCORStorageMetadata.m
[99/530] Compiling GDTCORProductData.m
[100/530] Compiling GoogleUtilities-AppDelegateSwizzler GULSceneDelegateSwizzler.m
[101/530] Compiling GDTCORMetricsMetadata.m
[102/530] Compiling GDTCORUploadBatch.m
[103/530] Compiling GDTCORMetrics.m
[104/530] Compiling GDTCORLogSourceMetrics.m
[105/530] Compiling GDTCORReachability.m
[106/530] Compiling GDTCORUploadCoordinator.m
[107/530] Compiling GDTCOREndpoints.m
[108/530] Compiling GDTCOREvent.m
[109/530] Compiling GDTCORTransformer.m
[110/530] Compiling GDTCORMetricsController.m
[111/530] Compiling GDTCORConsoleLogger.m
[112/530] Compiling GDTCORClock.m
[113/530] Compiling GDTCORLifecycle.m
[114/530] Compiling GDTCORAssert.m
[115/530] Compiling GDTCORDirectorySizeTracker.m
[116/530] Compiling GDTCORPlatform.m
[117/530] Compiling GDTCORFlatFileStorage+Promises.m
[118/530] Compiling GDTCORMetrics+GDTCCTSupport.m
[119/530] Compiling GDTCORTransport.m
[120/530] Compiling GDTCOREvent+GDTMetricsSupport.m
[121/530] Compiling external_privacy_context.nanopb.c
[122/530] Compiling compliance.nanopb.c
[123/530] Compiling external_prequest_context.nanopb.c
[124/530] Compiling GDTCOREvent+GDTCCTSupport.m
[125/530] Copying PrivacyInfo.xcprivacy
[128/530] Compiling GDTCORRegistrar.m
[129/530] Compiling GDTCORFlatFileStorage.m
[130/530] Compiling client_metrics.nanopb.c
[131/530] Compiling GDTCCTURLSessionDataResponse.m
[132/530] Compiling cct.nanopb.c
[133/530] Copying PrivacyInfo.xcprivacy
[141/530] Write sources
[144/530] Compiling GDTCCTUploader.m
[145/530] Compiling GDTCCTNanopbHelpers.m
[146/530] Compiling GDTCCTUploadOperation.m
[147/530] Write sources
[150/533] Compiling GDTCCTCompressionHelper.m
/Users/admin/builder/spi-builder-workspace/SwiftPM-PlatformExclude/FirebasePerformanceWrap/dummy.m:20:2: warning: "Firebase Performance does not support macOS" [-W#warnings]
   20 | #warning "Firebase Performance does not support macOS"
      |  ^
1 warning generated.
[151/533] Compiling FirebasePerformanceTarget dummy.m
[152/538] Compiling FirebaseMessagingInterop dummy.m
[153/538] Compiling sessions.nanopb.c
[154/538] Compiling GTMSessionFetcherCore resource_bundle_accessor.m
[155/538] Compiling GTMSessionFetcherCore GTMSessionFetcherService.m
[156/538] Compiling GTMSessionFetcherCore GTMSessionFetcherLogging.m
[157/538] Compiling FIRSESNanoPBHelpers.m
[158/538] Compiling GTMSessionFetcherCore GTMSessionFetcher.m
[159/538] Compiling GTMSessionFetcherCore GTMSessionUploadFetcher.m
[160/538] Compiling FirebaseMessaging resource_bundle_accessor.m
[161/538] Compiling FIRMessagingTokenDeleteOperation.m
[162/538] Compiling FIRMessagingTokenInfo.m
[163/538] Compiling FIRMessagingTokenManager.m
[164/538] Compiling FIRMessagingTokenOperation.m
[165/538] Compiling FIRMessagingTokenFetchOperation.m
[166/538] Compiling FIRMessagingKeychain.m
[167/538] Compiling FIRMessagingTokenStore.m
[168/538] Compiling FIRMessagingFIDUnregisterOperation.m
[169/538] Compiling FIRMessagingCheckinStore.m
[170/538] Compiling FIRMessagingFIDRegisterOperation.m
[171/538] Compiling FIRMessagingCheckinService.m
[172/538] Compiling FIRMessagingAuthService.m
[173/538] Compiling FIRMessagingBackupExcludedPlist.m
[174/538] Compiling FIRMessagingAuthKeychain.m
[175/538] Compiling FIRMessagingAPNSInfo.m
[176/538] Compiling FirebaseMessaging NSError+FIRMessaging.m
[177/538] Compiling FIRMessagingCheckinPreferences.m
[178/538] Compiling FirebaseMessaging NSDictionary+FIRMessaging.m
[179/538] Compiling FirebaseMessaging FIRMessagingSyncMessageManager.m
[180/538] Compiling FirebaseMessaging FIRMessagingUtilities.m
[181/538] Compiling FirebaseMessaging FIRMessagingTopicOperation.m
[182/538] Compiling FirebaseMessaging FIRMessagingPubSub.m
[183/538] Compiling FirebaseMessaging FIRMessagingPersistentSyncMessage.m
[184/538] Compiling me.nanopb.c
[185/538] Compiling FirebaseMessaging FIRMessagingLogger.m
[186/538] Compiling FirebaseMessaging FIRMessagingRmqManager.m
[187/538] Compiling FirebaseMessaging FIRMessagingPendingTopicsList.m
[188/538] Compiling FirebaseMessaging FIRMessagingConstants.m
[189/538] Compiling FirebaseInstallations resource_bundle_accessor.m
[190/538] Compiling FirebaseMessaging FIRMessagingExtensionHelper.m
[191/538] Compiling FIRInstallationsStoredItem.m
[192/538] Compiling FirebaseMessaging FIRMessaging+ExtensionHelper.m
[193/538] Compiling FIRInstallationsStoredAuthToken.m
[194/538] Compiling FIRInstallationsStore.m
[195/538] Compiling FIRInstallationsBackoffController.m
[196/538] Compiling FIRInstallationsIDController.m
[197/538] Compiling FIRInstallationsSingleOperationPromiseCache.m
[198/538] Compiling FIRCurrentDateProvider.m
[199/538] Compiling FIRInstallationsItem+RegisterInstallationAPI.m
[200/538] Compiling FIRInstallationsIIDTokenStore.m
[201/538] Compiling FirebaseInstallations FIRInstallationsLogger.m
[202/538] Compiling FIRInstallationsAPIService.m
[203/538] Compiling FirebaseInstallations FIRInstallationsItem.m
[204/538] Compiling FirebaseInstallations FIRInstallationsAuthTokenResult.m
[205/538] Compiling FIRInstallationsIIDStore.m
[206/538] Compiling FirebaseInstallations FIRInstallations.m
[207/538] Compiling FIRInstallationsHTTPError.m
/Users/admin/builder/spi-builder-workspace/SwiftPM-PlatformExclude/FirebaseInAppMessagingWrap/dummy.m:17:2: warning: "Firebase In App Messaging only supports the iOS, tvOS and visionOS platforms." [-W#warnings]
   17 | #warning "Firebase In App Messaging only supports the iOS, tvOS and visionOS platforms."
      |  ^
1 warning generated.
[208/538] Compiling FirebaseInAppMessagingTarget dummy.m
[209/538] Compiling FIRInstallationsErrorUtil.m
[210/538] Compiling UIColor+FIRIAMHexString.m
[211/538] Compiling UIApplication+FIRForegroundWindowScene.m
[212/538] Compiling NSString+FIRInterlaceStrings.m
[213/538] Compiling FIRIAMTimeFetcher.m
[214/538] Compiling FIRIAMElapsedTimeTracker.m
[215/538] Compiling FIRInAppMessaging+Bootstrap.m
[216/538] Compiling FIRIAMSDKSettings.m
[217/538] Compiling FIRIAMSDKModeManager.m
[218/538] Compiling FIRIAMRuntimeManager.m
[219/538] Compiling FIRInAppMessagingRenderingDataClasses.m
[220/538] Compiling FIRIAMActionURLFollower.m
[221/538] Compiling FIRIAMServerMsgFetchStorage.m
[221/538] Compiling FIRIAMMsgFetcherUsingRestful.m
[223/538] Compiling FIRIAMMessageClientCache.m
[224/538] Compiling FIRIAMFetchOnAppForegroundFlow.m
[225/538] Compiling FIRIAMFetchFlow.m
[226/538] Compiling FIRIAMDisplayExecutor.m
[227/538] Compiling FIRIAMDisplayCheckTriggerFlow.m
[228/538] Compiling FIRIAMDisplayCheckOnFetchDoneNotificationFlow.m
[229/538] Compiling FIRIAMDisplayCheckOnAppForegroundFlow.m
[230/538] Compiling FIRIAMDisplayCheckOnAnalyticEventsFlow.m
[231/538] Compiling FIRIAMClientInfoFetcher.m
[232/538] Compiling FIRIAMBookKeeper.m
[233/538] Compiling FIRIAMActivityLogger.m
[234/538] Compiling FirebaseInAppMessagingInternal FIRInAppMessagingErrors.m
[235/538] Compiling FirebaseInAppMessagingInternal FIRInAppMessaging.m
[236/538] Compiling FirebaseInAppMessagingInternal FIRCore+InAppMessaging.m
[237/538] Compiling FIRIAMDisplayTriggerDefinition.m
[238/538] Compiling FIRIAMModalViewController.m
[239/538] Compiling FIRIAMImageOnlyViewController.m
[240/538] Compiling FIRIAMRenderingWindowHelper.m
[241/538] Compiling FIRIAMDefaultDisplayImpl.m
[242/538] Compiling FIRIAMBaseRenderingViewController.m
[243/538] Compiling FIRCore+InAppMessagingDisplay.m
[244/538] Compiling FIRIAMCardViewController.m
[245/538] Compiling FIRIAMBannerViewUIWindow.m
[246/538] Compiling FIRIAMRenderingEffectSetting.m
[247/538] Compiling FIRIAMBannerViewController.m
[248/538] Compiling FIRIAMMessageContentDataWithImageURL.m
[249/538] Compiling FIRIAMMessageDefinition.m
[250/538] Compiling FIRIAMFetchResponseParser.m
[251/538] Compiling fiam.nanopb.c
[252/538] Compiling FIRIAMClearcutUploader.m
[253/538] Compiling FIRIAMClearcutLogger.m
[253/538] Write sources
[256/538] Copying FirebaseFirestoreInternal.framework
[257/538] Write sources
[259/538] Compiling FirebaseMessaging FIRMessagingRemoteNotificationsProxy.m
[260/538] Compiling FIRIAMClearcutLogStorage.m
[261/538] Compiling FIRIAMClearcutHttpRequestSender.m
[262/538] Compiling FIRIAMAnalyticsEventLoggerImpl.m
[263/538] Compiling FirebaseFirestoreInternalWrapper dummy.m
[264/538] Compiling FirebaseMessaging FIRMessagingContextManagerService.m
[265/538] Compiling NSData+SRB64Additions.m
[266/538] Compiling FTreeSortedDictionaryEnumerator.m
[267/538] Compiling FirebaseMessaging FIRMessagingAnalytics.m
[268/538] Compiling FTreeSortedDictionary.m
[269/538] Compiling FLLRBEmptyNode.m
[270/538] Compiling FLLRBValueNode.m
[271/538] Compiling FImmutableSortedSet.m
[272/538] Compiling FirebaseMessaging FIRMessaging.m
[273/538] Compiling FImmutableSortedDictionary.m
[274/538] Compiling FTupleUserCallback.m
[275/538] Compiling FArraySortedDictionary.m
[277/538] Compiling FirebaseRemoteConfigInterop RemoteConfigConstants.swift
[278/538] Compiling FirebaseRemoteConfigInterop RolloutsStateSubscriber.swift
[279/538] Emitting module FirebaseRemoteConfigInterop
[280/538] Compiling FirebaseRemoteConfigInterop RemoteConfigInterop.swift
[281/538] Compiling FirebaseRemoteConfigInterop RolloutAssignment.swift
[281/538] Compiling FSRWebSocket.m
[282/538] Compiling FTupleTSN.m
[283/538] Compiling FTupleTransaction.m
[284/538] Compiling FTupleStringNode.m
[285/538] Compiling FTupleSetIdPath.m
[286/538] Compiling FTupleRemovedQueriesEvents.m
[287/538] Compiling fbase64.c
[288/538] Compiling FirebaseRemoteConfigInternal RCNUserDefaultsManager.m
[289/538] Compiling FirebaseRemoteConfigInternal RCNPersonalization.m
[290/538] Compiling FirebaseRemoteConfigInternal RCNConstants3P.m
[291/538] Compiling FirebaseRemoteConfigInternal RCNDevice.m
[292/538] Compiling FirebaseRemoteConfigInternal RCNConfigSessionConfiguration.m
[293/538] Compiling FirebaseRemoteConfigInternal RCNConfigSettings.m
[294/538] Compiling FirebaseRemoteConfigInternal FIRRemoteConfigUpdate.m
[295/538] Compiling FirebaseRemoteConfigInternal RCNConfigExperiment.m
[297/538] Emitting module FirebaseSharedSwift
[298/538] Compiling FirebaseSharedSwift FirebaseRemoteConfigValueDecoding.swift
[299/538] Compiling FirebaseSharedSwift FirebaseDataEncoder.swift
[299/538] Compiling FirebaseRemoteConfigInternal RCNConfigContent.m
[300/538] Compiling FirebaseRemoteConfigInternal FIRRemoteConfigComponent.m
[301/538] Compiling FirebaseRemoteConfigInternal RCNConfigFetch.m
[302/538] Compiling FirebaseRemoteConfigInternal RCNConfigDBManager.m
[303/538] Compiling FirebaseFirestoreTestingSupport FIRQueryFake.mm
[304/538] Compiling FirebaseRemoteConfigInternal RCNConfigRealtime.m
[305/538] Compiling FTuplePathValue.m
[306/538] Compiling FirebaseRemoteConfigInternal FIRConfigValue.m
[307/538] Compiling FTupleOnDisconnect.m
[308/538] Compiling FTupleObjects.m
[309/538] Compiling FTupleObjectNode.m
[310/538] Compiling FirebaseRemoteConfigInternal FIRRemoteConfig.m
[311/538] Compiling FTupleNodePath.m
[312/538] Compiling FTupleCallbackStatus.m
[313/538] Compiling FTupleFirebase.m
[314/538] Compiling FTupleBoolBlock.m
[315/538] Compiling FStringUtilities.m
[316/538] Compiling FValidation.m
[317/538] Compiling FParsedUrl.m
[318/538] Compiling FNextPushId.m
[319/538] Compiling FUtilities.m
[320/548] Compiling FAtomicNumber.m
[321/548] Compiling FEventEmitter.m
[322/548] Compiling FEmptyNode.m
[323/548] Compiling FIndexedNode.m
[324/548] Compiling FSnapshotUtilities.m
[325/548] Compiling FLeafNode.m
[326/548] Compiling APLevelDB.mm
[327/548] Compiling FCompoundWrite.m
[328/548] Compiling FChildrenNode.m
[329/548] Compiling FConnection.m
[330/548] Compiling FWebSocketConnection.m
[331/548] Compiling FTrackedQuery.m
[332/548] Compiling FPendingPut.m
[333/548] Compiling FPruneForest.m
[334/548] Compiling FPersistenceManager.m
[335/548] Compiling FTrackedQueryManager.m
[336/548] Compiling FCachePolicy.m
[337/548] Compiling FirebaseDatabaseInternal FViewProcessorResult.m
[338/548] Compiling FirebaseDatabaseInternal FTransformedEnumerator.m
[339/548] Compiling FLevelDBStorageEngine.m
[340/548] Compiling FIRDatabaseConnectionContextProvider.m
[341/548] Compiling FirebaseDatabaseInternal FValueIndex.m
[342/548] Compiling FirebaseDatabaseInternal FViewProcessor.m
[343/548] Compiling FirebaseDatabaseInternal FRangedFilter.m
[344/548] Compiling FirebaseDatabaseInternal FPathIndex.m
[345/548] Compiling FirebaseDatabaseInternal FPriorityIndex.m
[346/548] Compiling FirebaseDatabaseInternal FNamedNode.m
[347/548] Compiling FirebaseDatabaseInternal FMaxNode.m
[348/548] Compiling FirebaseDatabaseInternal FListenComplete.m
[349/548] Compiling FirebaseDatabaseInternal FIndex.m
[350/548] Compiling FirebaseDatabaseInternal FKeyIndex.m
[351/548] Compiling FirebaseDatabaseInternal FClock.m
[352/548] Compiling FirebaseDatabaseInternal FIRDatabaseReference.m
[353/548] Compiling FirebaseDatabaseInternal FEventGenerator.m
[354/548] Compiling FLimitedFilter.m
[355/548] Compiling FViewCache.m
[356/548] Compiling FChildChangeAccumulator.m
[357/548] Compiling FIndexedFilter.m
[358/548] Compiling FValueEventRegistration.m
[359/548] Compiling FView.m
[360/548] Compiling FKeepSyncedEventRegistration.m
[361/548] Compiling FEventRaiser.m
[362/548] Compiling FDataEvent.m
[363/548] Compiling FCancelEvent.m
[364/548] Compiling FChange.m
[365/548] Compiling FCacheNode.m
[366/548] Compiling FTreeNode.m
[367/548] Compiling FChildEventRegistration.m
[368/548] Compiling FTree.m
[369/548] Compiling FPath.m
[370/548] Compiling FImmutableTree.m
[371/548] Compiling FIRRetryHelper.m
[372/548] Compiling FMerge.m
[372/548] Compiling FOverwrite.m
[374/548] Compiling FOperationSource.m
[375/548] Compiling FAckUserWrite.m
[376/548] Compiling FWriteTreeRef.m
[377/548] Compiling FWriteRecord.m
[377/548] Compiling FWriteTree.m
[379/548] Compiling FSnapshotHolder.m
[380/548] Compiling FSyncPoint.m
[381/548] Compiling FSparseSnapshotTree.m
[382/548] Compiling FRepoInfo.m
[383/548] Compiling FServerValues.m
[384/548] Compiling FSyncTree.m
[385/548] Compiling FRepoManager.m
[386/548] Compiling FRangeMerge.m
[387/548] Compiling FQuerySpec.m
[388/548] Compiling FListenProvider.m
[389/548] Compiling FConstants.m
[390/548] Compiling FRepo.m
[391/548] Write sources
[394/548] Compiling FIRTransactionResult.m
[395/548] Compiling FIRServerValue.m
[396/548] Compiling FCompoundHash.m
[397/548] Compiling FQueryParams.m
[398/548] Write sources
[400/548] Copying FirebaseAnalytics.framework
[401/548] Write sources
[402/548] Compiling FIRMutableData.m
[403/548] Compiling FirebaseCoreExtension dummy.m
[404/548] Compiling FirebaseCoreExtension resource_bundle_accessor.m
[405/552] Compiling FirebaseABTesting resource_bundle_accessor.m
[406/552] Compiling FIRDatabaseComponent.m
[407/552] Compiling FirebaseAnalyticsWrapper dummy.m
[408/552] Compiling FirebaseAnalyticsTarget dummy.m
[409/552] Compiling FirebaseAnalyticsIdentitySupportTarget dummy.m
[410/562] Compiling FirebaseAnalyticsCoreWrapper dummy.m
[411/562] Compiling FirebaseAnalyticsCoreTarget dummy.m
[412/563] Compiling Firebase dummy.m
[413/563] Write sources
[415/566] Compiling FIRDatabase.m
[416/566] Compiling FirebaseABTesting FIRLifecycleEvents.m
[417/567] Compiling FirebaseABTesting ABTConditionalUserPropertyController.m
[418/600] Compiling FirebaseABTesting ABTExperimentPayload.m
[419/600] Compiling FirebaseABTesting FIRExperimentController.m
[420/600] Compiling FPersistentConnection.m
[422/600] Compiling FirebaseCoreInternal WeakContainer.swift
[423/607] Compiling FirebaseCoreInternal StorageFactory.swift
[424/607] Compiling FirebaseCrashlyticsSwift CrashlyticsRemoteConfigManager.swift
[425/607] Compiling FirebaseCrashlyticsSwift EncodedRolloutAssignment.swift
[426/607] Compiling FirebaseCrashlyticsSwift StringToHexConverter.swift
[427/607] Emitting module FirebaseCrashlyticsSwift
[428/607] Compiling FirebaseCoreInternal resource_bundle_accessor.swift
[429/607] Compiling FirebaseCoreInternal _ObjC_HeartbeatsPayload.swift
[430/607] Compiling FirebaseCoreInternal _ObjC_HeartbeatController.swift
[431/607] Compiling FirebaseCoreInternal UnfairLock.swift
[432/607] Compiling AppCheckCore AppCheckCoreToken+APIResponse.swift
[433/607] Compiling AppCheckCore AppCheckCoreURLSessionDataResponse.swift
[434/607] Compiling AppCheckCore AppCheckCoreStoredToken.swift
[435/607] Compiling AppCheckCore AppCheckCoreTimer.swift
[436/607] Compiling AppCheckCore AppCheckCoreTokenRefreshResult.swift
[437/610] Compiling AppCheckCore AppCheckCoreToken.swift
[438/610] Compiling AppCheckCore AppCheckCoreTokenDelegate.swift
[439/610] Compiling AppCheckCore AppCheckCoreTokenResult.swift
[440/610] Compiling AppCheckCore AppCheckCoreBackoffWrapper.swift
[441/610] Emitting module FirebaseDatabase
[442/610] Compiling FirebaseDatabase EncoderDecoder.swift
[443/610] Compiling FirebaseDatabase SPMSwiftHeaderWorkaround.swift
[444/610] Compiling FirebaseDatabase DatabaseReference+WriteEncodable.swift
[445/610] Compiling FirebaseDatabase DataSnapshot+ReadDecodable.swift
[446/610] Compiling FirebaseDatabase ServerTimestamp.swift
[447/610] Compiling AppCheckCore AppCheckCoreAppAttestService.swift
[448/610] Compiling AppCheckCore AppCheckCoreAppAttestRejectionError.swift
[449/610] Compiling AppCheckCore AppCheckCoreAppAttestArtifactStorage.swift
[450/610] Compiling AppCheckCore AppCheckCoreAppAttestKeyIDStorage.swift
[451/610] Compiling AppCheckCore AppCheckCoreErrorUtil.swift
[452/610] Compiling AppCheckCore AppCheckCoreErrors.swift
[453/610] Compiling AppCheckCore AppCheckCoreHTTPError.swift
[454/610] Compiling AppCheckCore AppCheckCoreStorage.swift
[455/610] Compiling AppCheckCore AppCheckCore.swift
[456/610] Compiling AppCheckCore AppCheckCoreLogger.swift
[457/610] Compiling AppCheckCore AppCheckCoreProvider.swift
[458/610] Compiling AppCheckCore AppCheckCoreSettings.swift
[459/610] Compiling AppCheckCore AppCheckCoreAppAttestProvider.swift
[460/610] Compiling AppCheckCore AppCheckCoreAppAttestProviderState.swift
[461/610] Compiling AppCheckCore AppCheckCoreAppAttestAPIService.swift
[462/610] Compiling AppCheckCore AppCheckCoreAppAttestAttestationResponse.swift
[463/610] Emitting module FirebaseCoreInternal
[464/610] Compiling AppCheckCore AppCheckCoreAppAttestStoredArtifact.swift
[465/610] Compiling AppCheckCore AppCheckCoreAPIService.swift
[470/610] Compiling AppCheckCore AppCheckCoreTokenRefresher.swift
[471/610] Compiling AppCheckCore AppCheckCoreCryptoUtils.swift
[472/610] Compiling AppCheckCore SafeContinuation.swift
[473/610] Compiling AppCheckCore AppCheckCoreDebugProvider.swift
[474/610] Compiling AppCheckCore AppCheckCoreDebugProviderAPIService.swift
[475/610] Compiling AppCheckCore AppCheckCoreDeviceCheckAPIService.swift
[476/610] Compiling AppCheckCore AppCheckCoreDeviceCheckProvider.swift
[477/610] Compiling AppCheckCore AppCheckCoreDeviceCheckTokenGenerator.swift
[478/610] Compiling AppCheckCore DCDevice+GACDeviceCheckTokenGenerator.swift
[479/610] Emitting module AppCheckCore
[483/610] Compiling FirebaseCore FIRTimestamp.m
[484/610] Compiling FirebaseCore FIRVersion.m
[485/610] Compiling FirebaseCore FIROptions.m
[486/614] Compiling FirebaseCore FIRFirebaseUserAgent.m
[487/614] Compiling FirebaseCore FIRComponentType.m
[488/614] Compiling FirebaseCore FIRSceneFinder.m
[489/614] Compiling FirebaseCore FIRComponentContainer.m
[491/614] Compiling FirebaseRemoteConfig resource_bundle_accessor.swift
[491/614] Compiling FirebaseCore FIRConfiguration.m
[492/614] Compiling FirebaseCore FIRComponent.m
[493/614] Compiling FirebaseCore resource_bundle_accessor.m
[494/614] Compiling FirebaseCore FIRBundleUtil.m
[495/614] Compiling FirebaseCore FIRAnalyticsConfiguration.m
[496/614] Compiling FirebaseCore FIRHeartbeatLogger.m
[497/614] Compiling FirebaseCore FIRLogger.m
[499/614] Compiling FirebaseRemoteConfig RemoteConfig+Async.swift
[500/614] Compiling FirebaseRemoteConfig Value.swift
[501/614] Compiling FirebaseRemoteConfig SPMSwiftHeaderWorkaround.swift
[502/614] Compiling AppCheckRecaptchaProvider RecaptchaTokenGenerator.swift
[503/614] Compiling AppCheckRecaptchaProvider RecaptchaAPIService.swift
[504/614] Emitting module AppCheckRecaptchaProvider
[505/614] Compiling AppCheckRecaptchaProvider AppCheckRecaptchaProvider.swift
[505/614] Compiling FIRRecaptchaProviderFactory.m
[506/614] Compiling FIRDeviceCheckProviderFactory.m
[507/614] Compiling FIRAppCheckDebugProviderFactory.m
[508/614] Compiling FIRDeviceCheckProvider.m
[509/614] Compiling FIRRecaptchaProvider.m
[510/614] Compiling FIRAppCheckDebugProvider.m
[511/614] Compiling FIRHeartbeatLogger+AppCheck.m
[511/614] Compiling FIRAppCheckValidator.m
[513/614] Compiling FIRInternalAppCheckProvider.m
[514/614] Compiling FIRAppCheckTokenResult.m
[515/614] Compiling FIRDefaultProviderFactory.m
[516/614] Compiling FIRAppCheckToken.m
[517/614] Compiling FIRAppCheckLogger.m
[518/614] Compiling FIRAppCheckSettings.m
[519/614] Compiling FIRAppCheckComponent.m
[520/614] Compiling FIRApp+AppCheck.m
[521/614] Compiling FIRAppCheck.m
[522/614] Compiling FIRAppCheckErrors.m
[523/614] Compiling FIRAppCheckErrorUtil.m
[524/614] Compiling FIRAppAttestProviderFactory.m
[525/614] Compiling FIRAppAttestProvider.m
[526/614] Compiling FirebaseCore FIRApp.m
[528/958] Compiling FirebaseRemoteConfig RemoteConfigProperty.swift
[529/958] Compiling FirebaseRemoteConfig FirebaseRemoteConfigValueDecoderHelper.swift
[530/958] Compiling FirebaseRemoteConfig Codable.swift
[531/958] Emitting module FirebaseRemoteConfig
[532/958] Compiling FirebaseRemoteConfig RemoteConfigValueObservable.swift
[533/958] Compiling FirebaseRemoteConfig CustomSignals.swift
[534/958] Compiling FirebaseFunctions FunctionsSerializer.swift
[535/958] Compiling FirebaseFunctions HTTPSCallableOptions.swift
[536/958] Compiling FirebaseFunctions FunctionsContext.swift
[537/958] Compiling FirebaseFunctions FunctionsError.swift
[538/958] Compiling FirebaseFunctions HTTPSCallable.swift
[539/958] Emitting module FirebaseStorage
[540/960] Compiling FirebaseAuth GetProjectConfigResponse.swift
[541/960] Compiling FirebaseAuth GetRecaptchaConfigRequest.swift
[542/960] Compiling FirebaseAuth GetRecaptchaConfigResponse.swift
[543/960] Compiling FirebaseAuth GetOOBConfirmationCodeRequest.swift
[544/960] Compiling FirebaseAuth GetOOBConfirmationCodeResponse.swift
[545/960] Compiling FirebaseAuth GetProjectConfigRequest.swift
[546/960] Compiling FirebaseAuth Auth.swift
[547/960] Compiling FirebaseAuth AuthComponent.swift
[548/960] Compiling FirebaseAuth StartMFAEnrollmentResponse.swift
[549/960] Compiling FirebaseAuth FinalizeMFASignInRequest.swift
[550/960] Compiling FirebaseAuth FinalizeMFAEnrollmentRequest.swift
[551/960] Compiling FirebaseAuth FinalizeMFAEnrollmentResponse.swift
[552/960] Compiling FirebaseAuth StartMFAEnrollmentRequest.swift
[553/960] Compiling FirebaseAuth ActionCodeOperation.swift
[554/960] Compiling FirebaseAuth ActionCodeSettings.swift
[555/960] Compiling FirebaseAuth StartMFASignInResponse.swift
[556/960] Compiling FirebaseAuth ActionCodeInfo.swift
[557/960] Compiling FirebaseAuth FinalizeMFASignInResponse.swift
[558/960] Compiling FirebaseAuth StartMFASignInRequest.swift
[559/960] Compiling FirebaseAuth ActionCodeURL.swift
[560/960] Compiling FirebaseAuth AppCheckInterop+FirebaseAuth.swift
[561/960] Compiling FirebaseAuth Auth+Async.swift
[562/960] Compiling FirebaseFunctions Callable+Codable.swift
[563/960] Compiling FirebaseFunctions Functions.swift
[564/960] Emitting module FirebaseFunctions
[565/963] Emitting module FirebaseFirestore
[566/970] Compiling FirebaseFunctionsCombineSwift HTTPSCallable+Combine.swift
[567/970] Emitting module FirebaseFunctionsCombineSwift
[568/970] Compiling FirebaseFunctionsCombineSwift Functions+Combine.swift
[569/970] Compiling FirebaseAuth AuthGlobalWorkQueue.swift
[570/970] Compiling FirebaseAuth AuthOperationType.swift
[571/970] Compiling FirebaseAuth AuthSettings.swift
[572/970] Compiling FirebaseAuth AuthTokenResult.swift
[573/970] Compiling FirebaseAuth WithdrawMFARequest.swift
[574/970] Compiling FirebaseAuth WithdrawMFAResponse.swift
[575/970] Compiling FirebaseAuth AuthProto.swift
[576/970] Compiling FirebaseAuth AuthProtoMFAEnrollment.swift
[577/970] Compiling FirebaseAuth TOTPMultiFactorInfo.swift
[578/970] Compiling FirebaseAuth TOTPSecret.swift
[579/970] Compiling FirebaseAuth AuthKeychainServices.swift
[580/970] Compiling FirebaseAuth AuthKeychainStorage.swift
[581/970] Compiling FirebaseAuth AuthKeychainStorageReal.swift
[582/970] Compiling FirebaseAuth AuthUserDefaults.swift
[583/970] Compiling FirebaseAuth AuthAPNSToken.swift
[590/970] Compiling FirebaseStorage StorageTaskSnapshot.swift
[591/970] Compiling FirebaseStorage StorageUploadTask.swift
[608/970] Compiling FirebaseAuth AuthProtoStartMFATOTPEnrollmentResponseInfo.swift
[609/970] Compiling FirebaseAuth ResetPasswordRequest.swift
[610/970] Compiling FirebaseAuth MultiFactorSession.swift
[611/970] Compiling FirebaseAuth PhoneMultiFactorAssertion.swift
[612/970] Compiling FirebaseAuth PhoneMultiFactorGenerator.swift
[613/970] Compiling FirebaseAuth PhoneMultiFactorInfo.swift
[614/970] Compiling FirebaseAuth TOTPMultFactorAssertion.swift
[615/970] Compiling FirebaseAuth TOTPMultiFactorGenerator.swift
[618/970] Compiling FirebaseAuth AuthAPNSTokenManager.swift
[619/970] Compiling FirebaseAuth ResetPasswordResponse.swift
[620/970] Compiling FirebaseAuth RevokeTokenRequest.swift
[621/970] Compiling FirebaseAILogic ProtoDuration.swift
[622/970] Compiling FirebaseAILogic CountTokensRequest.swift
[623/970] Compiling FirebaseAILogic ProtoMultiSpeakerVoiceConfig.swift
[624/970] Compiling FirebaseAILogic ProtoSpeakerVoiceConfig.swift
[625/970] Compiling FirebaseAuth SendVerificationTokenResponse.swift
[626/970] Compiling FirebaseAuth SetAccountInfoRequest.swift
[627/970] Compiling FirebaseAuth SetAccountInfoResponse.swift
[628/970] Compiling FirebaseAuth SignInWithGameCenterRequest.swift
[629/970] Compiling FirebaseAuth SignInWithGameCenterResponse.swift
[630/970] Compiling FirebaseAuth SignUpNewUserRequest.swift
[631/970] Compiling FirebaseAuth SignUpNewUserResponse.swift
[632/970] Compiling FirebaseAuth VerifyAssertionRequest.swift
[633/973] Compiling FirebaseStorageCombineSwift Storage+Combine.swift
[634/973] Compiling FirebaseStorageCombineSwift StorageReference+Combine.swift
[635/973] Emitting module FirebaseStorageCombineSwift
[636/973] Compiling FirebaseAuth AuthProtoFinalizeMFAPhoneRequestInfo.swift
[637/973] Compiling FirebaseAuth AuthProtoFinalizeMFAPhoneResponseInfo.swift
[638/973] Compiling FirebaseAuth AuthProtoStartMFAPhoneRequestInfo.swift
[639/973] Compiling FirebaseAuth AuthProtoStartMFAPhoneResponseInfo.swift
[640/973] Compiling FirebaseAuth AuthProtoFinalizeMFATOTPEnrollmentRequestInfo.swift
[641/973] Compiling FirebaseAuth AuthProtoFinalizeMFATOTPEnrollmentResponseInfo.swift
[642/973] Compiling FirebaseAuth AuthProtoFinalizeMFATOTPSignInRequestInfo.swift
[643/973] Compiling FirebaseAuth AuthProtoStartMFATOTPEnrollmentRequestInfo.swift
[644/973] Emitting module FirebaseAuth
[645/986] Compiling FirebaseFirestore Subcollection.swift
[646/986] Compiling FirebaseFirestore TimeGranularity.swift
[647/986] Compiling FirebaseFirestore TimePart.swift
[648/986] Compiling FirebaseFirestore TimeUnit.swift
[649/986] Compiling FirebaseFirestore VectorValue+Swift.swift
[650/986] Compiling FirebaseFirestore SwiftHeaderWorkaround.swift
[651/986] Compiling FirebaseFirestore resource_bundle_accessor.swift
[651/986] Compiling FirebaseFirestoreTarget dummy.m
[653/993] Compiling FirebaseAuth AuthBackendRPCIssuer.swift
[654/993] Compiling FirebaseAuth AuthRPCRequest.swift
[655/993] Compiling FirebaseAuth AuthRPCResponse.swift
[656/993] Compiling FirebaseAuth AuthRequestConfiguration.swift
[657/993] Compiling FirebaseAuth IdentityToolkitRequest.swift
[658/993] Compiling FirebaseAuth AuthMFAResponse.swift
[659/993] Compiling FirebaseAuth CreateAuthURIRequest.swift
[660/993] Compiling FirebaseAuth CreateAuthURIResponse.swift
[661/993] Compiling FirebaseAuth DeleteAccountRequest.swift
[662/993] Compiling FirebaseAuth DeleteAccountResponse.swift
[663/993] Compiling FirebaseAuth EmailLinkSignInRequest.swift
[664/993] Compiling FirebaseAuth EmailLinkSignInResponse.swift
[665/993] Compiling FirebaseAuth GetAccountInfoRequest.swift
[666/993] Compiling FirebaseAuth GetAccountInfoResponse.swift
[667/993] Compiling FirebaseAuth VerifyAssertionResponse.swift
[668/993] Compiling FirebaseAuth VerifyCustomTokenRequest.swift
[669/993] Compiling FirebaseAuth VerifyCustomTokenResponse.swift
[670/993] Compiling FirebaseAuth VerifyPasswordRequest.swift
[671/993] Compiling FirebaseAuth VerifyPasswordResponse.swift
[672/993] Compiling FirebaseAuth VerifyPhoneNumberRequest.swift
[673/993] Compiling FirebaseAuth VerifyPhoneNumberResponse.swift
[674/993] Compiling FirebaseAuth VerifyClientRequest.swift
[675/993] Compiling FirebaseAuth VerifyClientResponse.swift
[676/993] Compiling FirebaseAuth Base64URLEncodedStringExtension.swift
[677/993] Compiling FirebaseAuth MultiFactor.swift
[678/993] Compiling FirebaseAuth MultiFactorAssertion.swift
[679/993] Compiling FirebaseAuth MultiFactorInfo.swift
[680/993] Compiling FirebaseAuth MultiFactorResolver.swift
[702/993] Compiling FirebaseAuth AdditionalUserInfo.swift
[703/993] Compiling FirebaseAuth User.swift
[704/993] Compiling FirebaseAuth UserInfo.swift
[705/993] Compiling FirebaseAuth UserInfoImpl.swift
[706/993] Compiling FirebaseAuth UserMetadata.swift
[707/993] Compiling FirebaseAILogic LiveSessionResumptionUpdate.swift
[736/993] Compiling FirebaseAILogic RealtimeInputConfig.swift
[737/993] Compiling FirebaseAILogic SessionResumptionConfig.swift
[738/993] Compiling FirebaseAILogic MultiSpeakerVoiceConfig.swift
[739/993] Compiling FirebaseAILogic Part.swift
[740/993] Compiling FirebaseAILogic ResponseModality.swift
[741/993] Compiling FirebaseAILogic Schema.swift
[742/993] Compiling FirebaseAuth GitHubAuthProvider.swift
[743/993] Compiling FirebaseAuth GoogleAuthProvider.swift
[744/993] Compiling FirebaseAuth OAuthCredential.swift
[745/993] Compiling FirebaseAuth OAuthProvider.swift
[746/993] Compiling FirebaseAuth PhoneAuthCredential.swift
[747/993] Compiling FirebaseAuth PhoneAuthProvider.swift
[748/993] Compiling FirebaseAuth TwitterAuthProvider.swift
[749/993] Compiling FirebaseAuth AuthBackend.swift
[750/993] Compiling FirebaseAuth UserProfileUpdate.swift
[751/993] Compiling FirebaseAuth AuthCondition.swift
[752/993] Compiling FirebaseAuth AuthDefaultUIDelegate.swift
[753/993] Compiling FirebaseAuth AuthErrorUtils.swift
[754/993] Compiling FirebaseAuth AuthErrors.swift
[755/993] Compiling FirebaseAuth AuthInternalErrors.swift
[756/993] Compiling FirebaseAuth AuthLog.swift
[757/993] Compiling FirebaseAuth AuthRecaptchaVerifier.swift
[758/993] Compiling FirebaseAuth AuthUIDelegate.swift
[759/993] Compiling FirebaseAuth AuthURLPresenter.swift
[760/993] Compiling FirebaseAuth AuthWebUtils.swift
[761/993] Compiling FirebaseAuth AuthWebViewController.swift
[762/993] Compiling FirebaseAuth resource_bundle_accessor.swift
[791/1001] Compiling FirebaseFirestoreCombineSwift WriteBatch+Combine.swift
/Users/admin/builder/spi-builder-workspace/FirebaseCombineSwift/Sources/Firestore/WriteBatch+Combine.swift:34:13: warning: capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
32 |         self.commit { error in
33 |           if let error {
34 |             promise(.failure(error))
   |             |- warning: capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
35 |           } else {
36 |             promise(.success(()))
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[792/1001] Compiling FirebaseFirestoreCombineSwift Transaction+Combine.swift
[793/1001] Compiling FirebaseFirestoreCombineSwift Firestore+Combine.swift
[794/1001] Compiling FirebaseFirestoreCombineSwift Query+Combine.swift
/Users/admin/builder/spi-builder-workspace/FirebaseCombineSwift/Sources/Firestore/Query+Combine.swift:36:13: warning: capture of 'promise' with non-Sendable type '(Result<QuerySnapshot, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
34 |         self.getDocuments(source: source) { snapshot, error in
35 |           if let error {
36 |             promise(.failure(error))
   |             |- warning: capture of 'promise' with non-Sendable type '(Result<QuerySnapshot, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
37 |           } else if let snapshot {
38 |             promise(.success(snapshot))
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[795/1001] Compiling FirebaseFirestoreCombineSwift CollectionReference+Combine.swift
[796/1001] Emitting module FirebaseFirestoreCombineSwift
[797/1001] Compiling FirebaseFirestoreCombineSwift DocumentReference+Combine.swift
/Users/admin/builder/spi-builder-workspace/FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift:35:11: warning: capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
 33 |       self.setData(documentData) { error in
 34 |         if let error {
 35 |           promise(.failure(error))
    |           |- warning: capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
    |           `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 36 |         } else {
 37 |           promise(.success(()))
/Users/admin/builder/spi-builder-workspace/FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift:58:11: warning: capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
 56 |       self.setData(documentData, merge: merge) { error in
 57 |         if let error {
 58 |           promise(.failure(error))
    |           |- warning: capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
    |           `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 59 |         } else {
 60 |           promise(.success(()))
/Users/admin/builder/spi-builder-workspace/FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift:84:11: warning: capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
 82 |       self.setData(documentData, mergeFields: mergeFields) { error in
 83 |         if let error {
 84 |           promise(.failure(error))
    |           |- warning: capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
    |           `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 85 |         } else {
 86 |           promise(.success(()))
/Users/admin/builder/spi-builder-workspace/FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift:206:11: warning: capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
204 |       self.updateData(documentData) { error in
205 |         if let error {
206 |           promise(.failure(error))
    |           |- warning: capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
    |           `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
207 |         } else {
208 |           promise(.success(()))
/Users/admin/builder/spi-builder-workspace/FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift:225:11: warning: capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
223 |       self.delete { error in
224 |         if let error {
225 |           promise(.failure(error))
    |           |- warning: capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
    |           `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
226 |         } else {
227 |           promise(.success(()))
/Users/admin/builder/spi-builder-workspace/FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift:246:11: warning: capture of 'promise' with non-Sendable type '(Result<DocumentSnapshot, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
244 |       self.getDocument(source: source) { snapshot, error in
245 |         if let error {
246 |           promise(.failure(error))
    |           |- warning: capture of 'promise' with non-Sendable type '(Result<DocumentSnapshot, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
    |           `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
247 |         } else if let snapshot {
248 |           promise(.success(snapshot))
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[798/1001] Compiling FirebaseAuthCombineSwift User+Combine.swift
[799/1001] Compiling FirebaseAuthCombineSwift MultiFactorResolver+Combine.swift
[800/1001] Compiling FirebaseAuthCombineSwift PhoneAuthProvider+Combine.swift
[801/1001] Compiling FirebaseAuthCombineSwift MultiFactor+Combine.swift
[802/1001] Compiling FirebaseAuthCombineSwift OAuthProvider+Combine.swift
[803/1001] Compiling FirebaseAuthCombineSwift GameCenterAuthProvider+Combine.swift
[804/1001] Emitting module FirebaseAuthCombineSwift
[805/1001] Compiling FirebaseAuthCombineSwift Auth+Combine.swift
[865/1010] Emitting module FirebaseAILogic
[866/1010] Compiling FirebaseAILogic SpeakerVoiceConfig.swift
[867/1010] Compiling FirebaseAILogic SpeechConfig.swift
[868/1010] Compiling FirebaseAILogic ThinkingConfig.swift
[869/1010] Compiling FirebaseAILogic CodeExecution.swift
[870/1010] Compiling FirebaseAILogic GoogleMaps.swift
[871/1010] Compiling FirebaseAILogic TemplateTool.swift
[872/1010] Compiling FirebaseAILogic TemplateToolConfig.swift
[873/1010] Compiling FirebaseAILogic URLContextMetadata.swift
[874/1010] Compiling FirebaseAILogic URLMetadata.swift
[905/1010] Emitting module FirebaseSessions
[906/1012] Compiling FirebaseSessions SettingsProvider.swift
[907/1012] Compiling FirebaseSessions Time.swift
[932/1012] Compiling FIRCLSUUID.m
[933/1012] Compiling FIRCLSMachO.m
[934/1012] Compiling FIRCLSFABNetworkClient.m
[935/1012] Compiling FIRCLSCodeMapping.m
[936/1012] Compiling FIRCLSNetworkResponseHandler.m
[937/1012] Compiling FIRCLSdSYM.m
[938/1012] Compiling FIRCLSFABHost.m
[939/1012] Compiling FIRCLSMachOSlice.m
[940/1012] Compiling FIRCLSConstants.m
[941/1012] Compiling FIRCLSCompoundOperation.m
[942/1012] Compiling FIRCLSByteUtility.m
[943/1012] Compiling FIRCLSMachOBinary.m
[944/1012] Compiling FirebaseCrashlytics resource_bundle_accessor.m
[945/1012] Compiling FIRCLSFABAsyncOperation.m
[946/1012] Compiling FIRCLSURLBuilder.m
[947/1012] Compiling crashlytics.nanopb.c
[948/1012] Compiling FIRCLSNetworkOperation.m
[949/1012] Compiling FIRCLSDownloadAndSaveSettingsOperation.m
[950/1012] Compiling FIRCLSApplicationIdentifierModel.m
[951/1012] Compiling FIRCLSThreadArrayOperation.m
[952/1012] Compiling FIRCLSSymbolicationOperation.m
[953/1012] Compiling FIRCLSSettingsManager.m
[954/1012] Compiling FIRCLSSerializeSymbolicatedFramesOperation.m
[955/1012] Compiling FIRCLSProcessReportOperation.m
[956/1012] Compiling FIRCLSAsyncOperation.m
[957/1012] Compiling FIRCLSRecordIdentity.m
[958/1012] Compiling FIRCLSUnwind_x86.c
[959/1012] Compiling FIRCLSDwarfExpressionMachine.c
[960/1012] Compiling FIRCLSRecordHost.m
[961/1012] Compiling FIRCLSReportAdapter.m
[962/1012] Compiling FIRCLSUnwind.c
[963/1012] Compiling FIRCLSRecordBase.m
[964/1012] Compiling FIRCLSCompactUnwind.c
[965/1012] Compiling FIRCLSRecordApplication.m
[966/1012] Compiling FIRCLSDataParsing.c
[967/1012] Compiling FIRCLSSymbolResolver.m
[968/1012] Compiling FIRCLSDwarfUnwind.c
[969/1012] Compiling FIRCLSUnwind_arm.c
[970/1012] Compiling FIRCLSSettings.m
[971/1012] Compiling FIRCLSOnDemandModel.m
[972/1012] Compiling FIRCLSNonFatalError.m
[973/1012] Compiling FIRCLSLaunchMarkerModel.m
[974/1012] Compiling FIRCLSInternalReport.m
[975/1012] Compiling FIRCLSThreadState.c
[976/1012] Compiling FIRCLSDemangleOperation.mm
[977/1012] Compiling FIRCLSExecutionIdentifierModel.m
[978/1012] Compiling FIRCLSInternalLogging.c
[979/1012] Compiling FIRCLSFileManager.m
[980/1012] Compiling FIRCLSLogger.m
[981/1012] Compiling FIRCLSUtility.m
[982/1012] Compiling FIRCLSInstallIdentifierModel.m
[983/1012] Compiling FIRCLSContextInitData.m
[984/1012] Compiling FIRCLSFile.m
[985/1012] Compiling FIRCLSAllocate.c
[986/1012] Compiling FIRCLSSignal.c
[987/1012] Compiling FIRCLSMachException.c
[988/1012] Compiling FIRCLSHandler.m
[989/1012] Compiling FIRExceptionModel.m
[990/1012] Compiling FIRStackFrame.m
[991/1012] Compiling FIRCrashlyticsReport.m
[992/1012] Compiling FIRCLSUserDefaults.m
[993/1012] Compiling FIRCLSDataCollectionToken.m
[994/1012] Compiling FIRCLSDataCollectionArbiter.m
[995/1012] Compiling FIRCLSReportUploader.m
[996/1012] Compiling FIRCLSManagerData.m
[997/1012] Compiling FIRCLSRolloutsPersistenceManager.m
[998/1012] Compiling FIRCLSExistingReportManager.m
[999/1012] Compiling FIRCLSAnalyticsManager.m
[1000/1012] Compiling FIRCLSContextManager.m
[1001/1012] Compiling FIRCrashlytics.m
[1002/1012] Compiling FIRCLSUserLogging.m
[1003/1012] Compiling FIRCLSCrashedMarkerFile.c
[1004/1012] Compiling FIRCLSProcess.c
[1005/1012] Compiling FIRCLSBinaryImage.m
[1006/1012] Compiling FIRCLSContext.m
[1007/1012] Compiling FIRCLSException.mm
[1008/1012] Compiling FIRCLSNotificationManager.m
[1009/1012] Compiling FIRCLSHost.m
[1010/1012] Compiling FIRCLSApplication.m
[1011/1012] Compiling FIRCLSReportManager.m
Build complete! (35.13s)
Build complete.
{
  "cxx_language_standard" : "gnu++17",
  "dependencies" : [
    {
      "identity" : "promises",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.4.1",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/google/promises.git"
    },
    {
      "identity" : "googleappmeasurement",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "13.0.1",
            "upper_bound" : "13.1.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/google/GoogleAppMeasurement.git"
    },
    {
      "identity" : "googledatatransport",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "10.1.1",
            "upper_bound" : "11.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/google/GoogleDataTransport.git"
    },
    {
      "identity" : "googleutilities",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "8.1.4",
            "upper_bound" : "9.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/google/GoogleUtilities.git"
    },
    {
      "identity" : "gtm-session-fetcher",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "4.0.0",
            "upper_bound" : "6.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/google/gtm-session-fetcher.git"
    },
    {
      "identity" : "nanopb",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.30910.1",
            "upper_bound" : "2.30911.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/firebase/nanopb.git"
    },
    {
      "identity" : "abseil-cpp-binary",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.2025051202.0",
            "upper_bound" : "1.2025051300.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/google/abseil-cpp-binary.git"
    },
    {
      "identity" : "grpc-binary",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.83.1",
            "upper_bound" : "1.84.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/google/grpc-binary.git"
    },
    {
      "identity" : "ocmock",
      "requirement" : {
        "revision" : [
          "2c0bfd373289f4a7716db5d6db471640f91a6507"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/erikdoe/ocmock.git"
    },
    {
      "identity" : "leveldb",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.22.5",
            "upper_bound" : "1.23.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/firebase/leveldb.git"
    },
    {
      "identity" : "gcdwebserver",
      "requirement" : {
        "revision" : [
          "935e2736044e71e5341663c3cc9a335ba6867a2b"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/SlaunchaMan/GCDWebServer.git"
    },
    {
      "identity" : "interop-ios-for-google-sdks",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "101.0.0",
            "upper_bound" : "102.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/google/interop-ios-for-google-sdks.git"
    },
    {
      "identity" : "app-check",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "12.0.0",
            "upper_bound" : "13.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/google/app-check.git"
    }
  ],
  "manifest_display_name" : "Firebase",
  "name" : "Firebase",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "15.0"
    },
    {
      "name" : "maccatalyst",
      "version" : "15.0"
    },
    {
      "name" : "macos",
      "version" : "11.0"
    },
    {
      "name" : "tvos",
      "version" : "15.0"
    },
    {
      "name" : "watchos",
      "version" : "8.0"
    }
  ],
  "products" : [
    {
      "name" : "FirebaseAILogic",
      "targets" : [
        "FirebaseAILogic"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseAnalytics",
      "targets" : [
        "FirebaseAnalyticsTarget"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseAnalyticsCore",
      "targets" : [
        "FirebaseAnalyticsCoreTarget"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseAnalyticsIdentitySupport",
      "targets" : [
        "FirebaseAnalyticsIdentitySupportTarget"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseAuth",
      "targets" : [
        "FirebaseAuth"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseAppCheck",
      "targets" : [
        "FirebaseAppCheck"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseAppDistribution-Beta",
      "targets" : [
        "FirebaseAppDistributionTarget"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseAuthCombine-Community",
      "targets" : [
        "FirebaseAuthCombineSwift"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseFirestoreCombine-Community",
      "targets" : [
        "FirebaseFirestoreCombineSwift"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseFunctionsCombine-Community",
      "targets" : [
        "FirebaseFunctionsCombineSwift"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseStorageCombine-Community",
      "targets" : [
        "FirebaseStorageCombineSwift"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseCore",
      "targets" : [
        "FirebaseCore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseCrashlytics",
      "targets" : [
        "FirebaseCrashlytics"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseDatabase",
      "targets" : [
        "FirebaseDatabase"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseFirestore",
      "targets" : [
        "FirebaseFirestoreTarget"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseFunctions",
      "targets" : [
        "FirebaseFunctions"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseInAppMessaging-Beta",
      "targets" : [
        "FirebaseInAppMessagingTarget"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseInstallations",
      "targets" : [
        "FirebaseInstallations"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseMessaging",
      "targets" : [
        "FirebaseMessaging"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebasePerformance",
      "targets" : [
        "FirebasePerformanceTarget"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseRemoteConfig",
      "targets" : [
        "FirebaseRemoteConfig"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseStorage",
      "targets" : [
        "FirebaseStorage"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "version_test",
      "module_type" : "ClangTarget",
      "name" : "version-test",
      "path" : "SwiftPMTests/version-test",
      "sources" : [
        "versionTest.m"
      ],
      "target_dependencies" : [
        "FirebaseCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "swift_test",
      "module_type" : "SwiftTarget",
      "name" : "swift-test",
      "path" : "SwiftPMTests/swift-test",
      "product_dependencies" : [
        "nanopb"
      ],
      "sources" : [
        "all-imports.swift"
      ],
      "target_dependencies" : [
        "Firebase",
        "FirebaseAuth",
        "FirebaseAppCheck",
        "FirebaseABTesting",
        "FirebaseAnalytics",
        "FirebaseAppDistribution",
        "FirebaseAuthCombineSwift",
        "FirebaseFirestoreCombineSwift",
        "FirebaseFunctionsCombineSwift",
        "FirebaseStorageCombineSwift",
        "FirebaseCrashlytics",
        "FirebaseCore",
        "FirebaseDatabase",
        "FirebaseFirestoreTarget",
        "FirebaseFunctions",
        "FirebaseInAppMessaging",
        "FirebaseInstallations",
        "FirebaseMessaging",
        "FirebasePerformance",
        "FirebaseRemoteConfig",
        "FirebaseSessions",
        "FirebaseStorage"
      ],
      "type" : "test"
    },
    {
      "c99name" : "objc_import_test",
      "module_type" : "ClangTarget",
      "name" : "objc-import-test",
      "path" : "SwiftPMTests/objc-import-test",
      "sources" : [
        "objc-header.m",
        "objc-module.m"
      ],
      "target_dependencies" : [
        "Firebase",
        "FirebaseAuth",
        "FirebaseABTesting",
        "FirebaseAppCheck",
        "FirebaseAppDistribution",
        "FirebaseCrashlytics",
        "FirebaseCore",
        "FirebaseDatabase",
        "FirebaseFirestoreTarget",
        "FirebaseFunctions",
        "FirebaseInAppMessaging",
        "FirebaseInstallations",
        "FirebaseMessaging",
        "FirebasePerformance",
        "FirebaseRemoteConfig",
        "FirebaseStorage"
      ],
      "type" : "test"
    },
    {
      "c99name" : "analytics_import_test",
      "module_type" : "SwiftTarget",
      "name" : "analytics-import-test",
      "path" : "SwiftPMTests/analytics-import-test",
      "sources" : [
        "analytics-import.swift",
        "firebase-import.swift"
      ],
      "target_dependencies" : [
        "FirebaseAnalyticsWrapper",
        "Firebase"
      ],
      "type" : "test"
    },
    {
      "c99name" : "StorageObjCIntegration",
      "module_type" : "ClangTarget",
      "name" : "StorageObjCIntegration",
      "path" : "FirebaseStorage/Tests/ObjCIntegration",
      "sources" : [
        "ObjCAPITests.m"
      ],
      "target_dependencies" : [
        "FirebaseStorage"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SharedTestUtilities",
      "module_type" : "ClangTarget",
      "name" : "SharedTestUtilities",
      "path" : "SharedTestUtilities",
      "product_dependencies" : [
        "GoogleDataTransport",
        "OCMock"
      ],
      "sources" : [
        "AppCheckFake/FIRAppCheckFake.m",
        "AppCheckFake/FIRAppCheckTokenResultFake.m",
        "Date/FIRDateTestUtils.m",
        "ExceptionCatcher.m",
        "FIRAuthInteropFake.m",
        "FIRComponentTestUtilities.m",
        "FIRMessagingInteropFake.m",
        "FIROptionsMock.m",
        "FIRSampleAppUtilities.m",
        "GDTCORTransportFake.m",
        "URLSession/FIRURLSessionOCMockStub.m"
      ],
      "target_dependencies" : [
        "FirebaseCore",
        "FirebaseCoreExtension",
        "FirebaseAppCheckInterop",
        "FirebaseAuthInterop",
        "FirebaseMessagingInterop"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RemoteConfigUnit",
      "module_type" : "ClangTarget",
      "name" : "RemoteConfigUnit",
      "path" : "FirebaseRemoteConfig/Tests/Unit",
      "product_dependencies" : [
        "OCMock"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseRemoteConfig/Tests/Unit/Defaults-testInfo.plist",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseRemoteConfig/Tests/Unit/SecondApp-GoogleService-Info.plist",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseRemoteConfig/Tests/Unit/TestABTPayload.txt",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "FIRRemoteConfigComponentTest.m",
        "RCNConfigContentTest.m",
        "RCNConfigDBManagerTest.m",
        "RCNConfigExperimentTest.m",
        "RCNConfigValueTest.m",
        "RCNInstanceIDTest.m",
        "RCNPersonalizationTest.m",
        "RCNRemoteConfigTest.m",
        "RCNTestUtilities.m",
        "RCNUserDefaultsManagerTests.m"
      ],
      "target_dependencies" : [
        "FirebaseRemoteConfigInternal"
      ],
      "type" : "test"
    },
    {
      "c99name" : "RemoteConfigSwiftUnit",
      "module_type" : "SwiftTarget",
      "name" : "RemoteConfigSwiftUnit",
      "path" : "FirebaseRemoteConfig/Tests/SwiftUnit",
      "sources" : [
        "RemoteConfigInteropTests.swift"
      ],
      "target_dependencies" : [
        "FirebaseRemoteConfigInternal"
      ],
      "type" : "test"
    },
    {
      "c99name" : "RemoteConfigFakeConsoleObjC",
      "module_type" : "ClangTarget",
      "name" : "RemoteConfigFakeConsoleObjC",
      "path" : "FirebaseRemoteConfig/Tests/Swift/ObjC",
      "product_dependencies" : [
        "OCMock"
      ],
      "sources" : [
        "FetchMocks.m",
        "RealtimeMocks.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RemoteConfigFakeConsole",
      "module_type" : "SwiftTarget",
      "name" : "RemoteConfigFakeConsole",
      "path" : "FirebaseRemoteConfig/Tests/Swift",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseRemoteConfig/Tests/Swift/Defaults-testInfo.plist",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "FakeConsole/FakeConsoleTests.swift",
        "FakeUtils/FakeConsole.swift",
        "FakeUtils/MockURLProtocol.swift",
        "SwiftAPI/APITestBase.swift",
        "SwiftAPI/APITests.swift",
        "SwiftAPI/AsyncAwaitTests.swift",
        "SwiftAPI/AsyncSequenceTests.swift",
        "SwiftAPI/Codable.swift",
        "SwiftAPI/Constants.swift",
        "SwiftAPI/FirebaseRemoteConfigSwift_APIBuildTests.swift",
        "SwiftAPI/PropertyWrapperDefaultConfigsTests.swift",
        "SwiftAPI/PropertyWrapperTests.swift",
        "SwiftAPI/RemoteConfigConsole.swift",
        "SwiftAPI/Value.swift"
      ],
      "target_dependencies" : [
        "FirebaseRemoteConfig",
        "RemoteConfigFakeConsoleObjC"
      ],
      "type" : "test"
    },
    {
      "c99name" : "PerformanceUnit",
      "module_type" : "ClangTarget",
      "name" : "PerformanceUnit",
      "path" : "FirebasePerformance/Tests/Unit",
      "product_dependencies" : [
        "GCDWebServer",
        "OCMock"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebasePerformance/Tests/Unit/FPRURLFilterTests-Info.plist",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebasePerformance/Tests/Unit/Server/bigDownloadFile",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebasePerformance/Tests/Unit/Server/smallDownloadFile",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Common/FPRConsoleURLGeneratorTest.m",
        "Common/FPRDiagnosticsTest.m",
        "Common/FPRFakeDate.m",
        "Configurations/FPRConfigurationsTest.m",
        "Configurations/FPRFakeRemoteConfig.m",
        "Configurations/FPRRemoteConfigFlagsTest.m",
        "FIRPerformanceTest.m",
        "FPRAppActivityTrackerTest.m",
        "FPRClassInstrumentorTest.m",
        "FPRClientTest.m",
        "FPRInstrumentTest.m",
        "FPRInstrumentationTest.m",
        "FPRNanoPbUtilsTest.m",
        "FPRNetworkTraceTest.m",
        "FPRObjectInstrumentorTest.m",
        "FPRScreenTraceTrackerTest.m",
        "FPRSelectorInstrumentorTest.m",
        "FPRSessionDetailsTest.m",
        "FPRSessionManagerTest.m",
        "FPRTestCase.m",
        "FPRTestUtils.m",
        "FPRTraceBackgroundActivityTrackerTest.m",
        "FPRURLFilterTests.m",
        "Fakes/FIRAppFake.m",
        "Fakes/FPRFakeClient.m",
        "Fakes/FPRFakeConfigurations.m",
        "Fakes/FPRFakeInstallations.m",
        "Fakes/NSBundleFake.m",
        "Fakes/NSProcessInfoFake.m",
        "Gauges/FPRCPUGaugeCollectorTests.m",
        "Gauges/FPRCPUGaugeDataTests.m",
        "Gauges/FPRGaugeManagerTests.m",
        "Gauges/FPRMemoryGaugeCollectorTests.m",
        "Gauges/FPRMemoryGaugeDataTests.m",
        "ISASwizzler/FPRObjectSwizzlerTest.m",
        "ISASwizzler/FPRProxy.m",
        "Instruments/FIRHTTPMetricTests.m",
        "Instruments/FPRNSURLConnectionInstrumentTest.m",
        "Instruments/FPRNSURLConnectionInstrumentTestDelegates.m",
        "Instruments/FPRNSURLSessionInstrumentTest.m",
        "Instruments/FPRNSURLSessionInstrumentTestDelegates.m",
        "Instruments/FPRUIViewControllerInstrumentTest.m",
        "Loggers/FPRGDTEventTest.m",
        "Loggers/FPRGDTLogSamplerTest.m",
        "Loggers/FPRGDTLoggerTest.m",
        "Loggers/FPRGDTRateLimiterTest.m",
        "Server/FPRHermeticTestServer.m",
        "Timer/FIRTraceTest.m",
        "Timer/FPRCounterListTest.m"
      ],
      "target_dependencies" : [
        "FirebasePerformanceTarget",
        "SharedTestUtilities"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MessagingUnit",
      "module_type" : "ClangTarget",
      "name" : "MessagingUnit",
      "path" : "FirebaseMessaging/Tests/UnitTests",
      "product_dependencies" : [
        "OCMock"
      ],
      "sources" : [
        "FIRMessagingAPNSInfoTest.m",
        "FIRMessagingAnalyticsTest.m",
        "FIRMessagingAuthKeychainTest.m",
        "FIRMessagingAuthServiceTest.m",
        "FIRMessagingBackupExcludedPlistTest.m",
        "FIRMessagingCheckinPreferencesTest.m",
        "FIRMessagingCheckinServiceTest.m",
        "FIRMessagingCheckinStoreTest.m",
        "FIRMessagingExtensionHelperTest.m",
        "FIRMessagingFIDRegisterOperationTest.m",
        "FIRMessagingFIDUnregisterOperationTest.m",
        "FIRMessagingFakeKeychain.m",
        "FIRMessagingHandlingTest.m",
        "FIRMessagingLegacyArchiveFixtures.m",
        "FIRMessagingLinkHandlingTest.m",
        "FIRMessagingPendingTopicsListTest.m",
        "FIRMessagingPubSubTest.m",
        "FIRMessagingRemoteNotificationsProxyTest.m",
        "FIRMessagingRmqManagerTest.m",
        "FIRMessagingServiceTest.m",
        "FIRMessagingTest.m",
        "FIRMessagingTestNotificationUtilities.m",
        "FIRMessagingTestUtilities.m",
        "FIRMessagingTokenInfoTest.m",
        "FIRMessagingTokenManagerTest.m",
        "FIRMessagingTokenOperationsTest.m",
        "FIRMessagingTokenStoreTest.m",
        "FIRMessagingUtilitiesTest.m",
        "FIRTestsAssertionHandler.m",
        "XCTestCase+FIRMessagingRmqManagerTests.m"
      ],
      "target_dependencies" : [
        "FirebaseMessaging",
        "SharedTestUtilities"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FunctionsCombineUnit",
      "module_type" : "SwiftTarget",
      "name" : "FunctionsCombineUnit",
      "path" : "FirebaseFunctions/Tests/CombineUnit",
      "sources" : [
        "HTTPSCallableTests.swift"
      ],
      "target_dependencies" : [
        "FirebaseFunctionsCombineSwift",
        "SharedTestUtilities"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirestoreTestingSupportTests",
      "module_type" : "SwiftTarget",
      "name" : "FirestoreTestingSupportTests",
      "path" : "FirebaseTestingSupport/Firestore/Tests",
      "sources" : [
        "QueryFakeTests.swift"
      ],
      "target_dependencies" : [
        "FirebaseFirestoreTestingSupport"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirebaseStorageUnit",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseStorageUnit",
      "path" : "FirebaseStorage/Tests/Unit",
      "sources" : [
        "StorageAPITests.swift",
        "StorageAuthorizerTests.swift",
        "StorageComponentTests.swift",
        "StorageDeleteTests.swift",
        "StorageGetMetadataTests.swift",
        "StorageListTests.swift",
        "StorageMetadataTests.swift",
        "StoragePathTests.swift",
        "StoragePutFileTests.swift",
        "StorageReferenceTests.swift",
        "StorageTestHelpers.swift",
        "StorageTests.swift",
        "StorageUpdateMetadataTests.swift",
        "StorageUtilsTests.swift"
      ],
      "target_dependencies" : [
        "FirebaseStorage",
        "SharedTestUtilities"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirebaseStorageCombineSwift",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseStorageCombineSwift",
      "path" : "FirebaseCombineSwift/Sources/Storage",
      "product_memberships" : [
        "FirebaseStorageCombine-Community"
      ],
      "sources" : [
        "Storage+Combine.swift",
        "StorageReference+Combine.swift"
      ],
      "target_dependencies" : [
        "FirebaseStorage"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseStorage",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseStorage",
      "path" : "FirebaseStorage/Sources",
      "product_dependencies" : [
        "GTMSessionFetcherCore",
        "GULEnvironment"
      ],
      "product_memberships" : [
        "FirebaseStorageCombine-Community",
        "FirebaseStorage"
      ],
      "sources" : [
        "AsyncAwait.swift",
        "Internal/StorageDeleteTask.swift",
        "Internal/StorageFetcherService.swift",
        "Internal/StorageGetDownloadURLTask.swift",
        "Internal/StorageGetMetadataTask.swift",
        "Internal/StorageInternalTask.swift",
        "Internal/StorageListTask.swift",
        "Internal/StoragePath.swift",
        "Internal/StorageTaskState.swift",
        "Internal/StorageTokenAuthorizer.swift",
        "Internal/StorageUpdateMetadataTask.swift",
        "Internal/StorageUtils.swift",
        "Result.swift",
        "Storage.swift",
        "StorageConstants.swift",
        "StorageDownloadTask.swift",
        "StorageError.swift",
        "StorageListResult.swift",
        "StorageMetadata.swift",
        "StorageObservableTask.swift",
        "StorageReference.swift",
        "StorageTask.swift",
        "StorageTaskSnapshot.swift",
        "StorageUploadTask.swift"
      ],
      "target_dependencies" : [
        "FirebaseAppCheckInterop",
        "FirebaseAuthInterop",
        "FirebaseCore",
        "FirebaseCoreExtension"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseSharedSwiftTests",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseSharedSwiftTests",
      "path" : "FirebaseSharedSwift/Tests",
      "sources" : [
        "Codable/FirebaseDataEncoderTests.swift",
        "third_party/DataEncoderTests.swift"
      ],
      "target_dependencies" : [
        "FirebaseSharedSwift"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirebaseSharedSwift",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseSharedSwift",
      "path" : "FirebaseSharedSwift/Sources",
      "product_memberships" : [
        "FirebaseFirestoreCombine-Community",
        "FirebaseFunctionsCombine-Community",
        "FirebaseDatabase",
        "FirebaseFirestore",
        "FirebaseFunctions",
        "FirebaseRemoteConfig"
      ],
      "sources" : [
        "FirebaseRemoteConfigValueDecoding.swift",
        "third_party/FirebaseDataEncoder/FirebaseDataEncoder.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseSessionsUnit",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseSessionsUnit",
      "path" : "FirebaseSessions/Tests/Unit",
      "sources" : [
        "ApplicationInfoTests.swift",
        "Error+EquatableTests.swift",
        "FirebaseSessionsTests+BaseBehaviors.swift",
        "FirebaseSessionsTests+DataCollection.swift",
        "FirebaseSessionsTests+Subscribers.swift",
        "InitiatorTests.swift",
        "LegacyRemoteSettings.swift",
        "LegacySettingsCacheClient.swift",
        "Library/FirebaseSessionsTestsBase.swift",
        "Library/LifecycleNotifications.swift",
        "Mocks/MockApplicationInfo.swift",
        "Mocks/MockGDTLogger.swift",
        "Mocks/MockInstallationsProtocol.swift",
        "Mocks/MockLocalOverrideSettings.swift",
        "Mocks/MockNetworkInfo.swift",
        "Mocks/MockSessionCoordinator.swift",
        "Mocks/MockSettingsDownloader.swift",
        "Mocks/MockSettingsProtocol.swift",
        "Mocks/MockSubscriber.swift",
        "Mocks/MockTimeProvider.swift",
        "RemoteSettingsDeadlockTests.swift",
        "RemoteSettingsTests.swift",
        "SDKDefaultSettingsTests.swift",
        "SessionCoordinatorTests.swift",
        "SessionGeneratorTests.swift",
        "SessionStartEventTests.swift",
        "SessionsSettingsTests.swift",
        "SessionsStateTests.swift",
        "SettingsCacheMigrationTests.swift",
        "TestNanoPBHelpers.swift"
      ],
      "target_dependencies" : [
        "FirebaseSessions"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirebaseSessionsObjC",
      "module_type" : "ClangTarget",
      "name" : "FirebaseSessionsObjC",
      "path" : "FirebaseSessions",
      "product_dependencies" : [
        "GULEnvironment",
        "nanopb"
      ],
      "product_memberships" : [
        "FirebaseCrashlytics",
        "FirebasePerformance"
      ],
      "sources" : [
        "SourcesObjC/NanoPB/FIRSESNanoPBHelpers.m",
        "SourcesObjC/Protogen/nanopb/sessions.nanopb.c"
      ],
      "target_dependencies" : [
        "FirebaseCore",
        "FirebaseCoreExtension"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseSessions",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseSessions",
      "path" : "FirebaseSessions/Sources",
      "product_dependencies" : [
        "nanopb",
        "GoogleDataTransport",
        "GULEnvironment",
        "GULUserDefaults"
      ],
      "product_memberships" : [
        "FirebaseCrashlytics",
        "FirebasePerformance"
      ],
      "sources" : [
        "ApplicationInfo.swift",
        "Development/DevEventConsoleLogger.swift",
        "Development/NanoPB+CustomStringConvertible.swift",
        "EventGDTLogger.swift",
        "FirebaseSessions.swift",
        "FirebaseSessionsError.swift",
        "GoogleDataTransport+GoogleDataTransportProtocol.swift",
        "Installations+InstallationsProtocol.swift",
        "Logger.swift",
        "NetworkInfo.swift",
        "Public/SessionsDependencies.swift",
        "Public/SessionsProvider.swift",
        "Public/SessionsSubscriber.swift",
        "SessionCoordinator.swift",
        "SessionGenerator.swift",
        "SessionInitiator.swift",
        "SessionStartEvent.swift",
        "SessionsState.swift",
        "Settings/LocalOverrideSettings.swift",
        "Settings/RemoteSettings.swift",
        "Settings/SDKDefaultSettings.swift",
        "Settings/SessionsSettings.swift",
        "Settings/SettingsCacheClient.swift",
        "Settings/SettingsDownloadClient.swift",
        "Settings/SettingsProtocol.swift",
        "Settings/SettingsProvider.swift",
        "Time.swift"
      ],
      "target_dependencies" : [
        "FirebaseCore",
        "FirebaseInstallations",
        "FirebaseCoreExtension",
        "FirebaseSessionsObjC"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseRemoteConfigInterop",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseRemoteConfigInterop",
      "path" : "FirebaseRemoteConfig/Interop",
      "product_memberships" : [
        "FirebaseCrashlytics",
        "FirebasePerformance",
        "FirebaseRemoteConfig"
      ],
      "sources" : [
        "RemoteConfigConstants.swift",
        "RemoteConfigInterop.swift",
        "RolloutAssignment.swift",
        "RolloutsStateSubscriber.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseRemoteConfigInternal",
      "module_type" : "ClangTarget",
      "name" : "FirebaseRemoteConfigInternal",
      "path" : "FirebaseRemoteConfig/Sources",
      "product_dependencies" : [
        "GULEnvironment",
        "GULNSData"
      ],
      "product_memberships" : [
        "FirebasePerformance",
        "FirebaseRemoteConfig"
      ],
      "sources" : [
        "FIRConfigValue.m",
        "FIRRemoteConfig.m",
        "FIRRemoteConfigComponent.m",
        "FIRRemoteConfigUpdate.m",
        "RCNConfigContent.m",
        "RCNConfigDBManager.m",
        "RCNConfigExperiment.m",
        "RCNConfigFetch.m",
        "RCNConfigRealtime.m",
        "RCNConfigSessionConfiguration.m",
        "RCNConfigSettings.m",
        "RCNConstants3P.m",
        "RCNDevice.m",
        "RCNPersonalization.m",
        "RCNUserDefaultsManager.m"
      ],
      "target_dependencies" : [
        "FirebaseCore",
        "FirebaseABTesting",
        "FirebaseInstallations",
        "FirebaseRemoteConfigInterop"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseRemoteConfig",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseRemoteConfig",
      "path" : "FirebaseRemoteConfig/Swift",
      "product_memberships" : [
        "FirebaseRemoteConfig"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseRemoteConfig/Swift/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Codable.swift",
        "CustomSignals.swift",
        "FirebaseRemoteConfigValueDecoderHelper.swift",
        "PropertyWrapper/RemoteConfigProperty.swift",
        "PropertyWrapper/RemoteConfigValueObservable.swift",
        "RemoteConfig+Async.swift",
        "SPMSwiftHeaderWorkaround.swift",
        "Value.swift"
      ],
      "target_dependencies" : [
        "FirebaseRemoteConfigInternal",
        "FirebaseSharedSwift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebasePerformanceTarget",
      "module_type" : "ClangTarget",
      "name" : "FirebasePerformanceTarget",
      "path" : "SwiftPM-PlatformExclude/FirebasePerformanceWrap",
      "product_memberships" : [
        "FirebasePerformance"
      ],
      "sources" : [
        "dummy.m"
      ],
      "target_dependencies" : [
        "FirebasePerformance"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebasePerformance",
      "module_type" : "ClangTarget",
      "name" : "FirebasePerformance",
      "path" : "FirebasePerformance/Sources",
      "product_dependencies" : [
        "GoogleDataTransport",
        "GULEnvironment",
        "GULMethodSwizzler",
        "GULUserDefaults",
        "nanopb"
      ],
      "product_memberships" : [
        "FirebasePerformance"
      ],
      "sources" : [
        "AppActivity/FPRAppActivityTracker.m",
        "AppActivity/FPRScreenTraceTracker.m",
        "AppActivity/FPRSessionDetails.m",
        "AppActivity/FPRSessionManager.m",
        "AppActivity/FPRTraceBackgroundActivityTracker.m",
        "Common/FPRConsoleURLGenerator.m",
        "Common/FPRConstants.m",
        "Common/FPRDiagnostics.m",
        "Common/FPRPerfDate.m",
        "Configurations/FPRConfigurations.m",
        "Configurations/FPRRemoteConfigFlags.m",
        "FIRPerformance.m",
        "FPRClient.m",
        "FPRConfiguration.m",
        "FPRConsoleLogger.m",
        "FPRDataUtils.m",
        "FPRNanoPbUtils.m",
        "FPRURLFilter.m",
        "Gauges/CPU/FPRCPUGaugeCollector.m",
        "Gauges/CPU/FPRCPUGaugeData.m",
        "Gauges/FPRGaugeManager.m",
        "Gauges/Memory/FPRMemoryGaugeCollector.m",
        "Gauges/Memory/FPRMemoryGaugeData.m",
        "ISASwizzler/FPRObjectSwizzler.m",
        "ISASwizzler/FPRSwizzledObject.m",
        "Instrumentation/FIRHTTPMetric.m",
        "Instrumentation/FPRClassInstrumentor.m",
        "Instrumentation/FPRInstrument.m",
        "Instrumentation/FPRInstrumentation.m",
        "Instrumentation/FPRNetworkTrace.m",
        "Instrumentation/FPRObjectInstrumentor.m",
        "Instrumentation/FPRProxyObjectHelper.m",
        "Instrumentation/FPRSelectorInstrumentor.m",
        "Instrumentation/Network/Delegates/FPRNSURLConnectionDelegate.m",
        "Instrumentation/Network/Delegates/FPRNSURLConnectionDelegateInstrument.m",
        "Instrumentation/Network/Delegates/FPRNSURLSessionDelegate.m",
        "Instrumentation/Network/Delegates/FPRNSURLSessionDelegateInstrument.m",
        "Instrumentation/Network/FPRNSURLConnectionInstrument.m",
        "Instrumentation/Network/FPRNSURLSessionInstrument.m",
        "Instrumentation/Network/FPRNetworkInstrumentHelpers.m",
        "Instrumentation/UIKit/FPRUIViewControllerInstrument.m",
        "Loggers/FPRGDTEvent.m",
        "Loggers/FPRGDTLogSampler.m",
        "Loggers/FPRGDTLogger.m",
        "Loggers/FPRGDTRateLimiter.m",
        "Protogen/nanopb/perf_metric.nanopb.c",
        "Timer/FIRTrace.m",
        "Timer/FPRCounterList.m"
      ],
      "target_dependencies" : [
        "FirebaseCore",
        "FirebaseInstallations",
        "FirebaseRemoteConfigInternal",
        "FirebaseSessions"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseMessagingInterop",
      "module_type" : "ClangTarget",
      "name" : "FirebaseMessagingInterop",
      "path" : "FirebaseMessaging/Interop",
      "product_memberships" : [
        "FirebaseFunctionsCombine-Community",
        "FirebaseFunctions"
      ],
      "sources" : [
        "dummy.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseMessaging",
      "module_type" : "ClangTarget",
      "name" : "FirebaseMessaging",
      "path" : "FirebaseMessaging/Sources",
      "product_dependencies" : [
        "GULAppDelegateSwizzler",
        "GULEnvironment",
        "GULReachability",
        "GULUserDefaults",
        "GoogleDataTransport",
        "nanopb"
      ],
      "product_memberships" : [
        "FirebaseMessaging"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseMessaging/Sources/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "FIRMessaging+ExtensionHelper.m",
        "FIRMessaging.m",
        "FIRMessagingAnalytics.m",
        "FIRMessagingConstants.m",
        "FIRMessagingContextManagerService.m",
        "FIRMessagingExtensionHelper.m",
        "FIRMessagingLogger.m",
        "FIRMessagingPendingTopicsList.m",
        "FIRMessagingPersistentSyncMessage.m",
        "FIRMessagingPubSub.m",
        "FIRMessagingRemoteNotificationsProxy.m",
        "FIRMessagingRmqManager.m",
        "FIRMessagingSyncMessageManager.m",
        "FIRMessagingTopicOperation.m",
        "FIRMessagingUtilities.m",
        "NSDictionary+FIRMessaging.m",
        "NSError+FIRMessaging.m",
        "Protogen/nanopb/me.nanopb.c",
        "Token/FIRMessagingAPNSInfo.m",
        "Token/FIRMessagingAuthKeychain.m",
        "Token/FIRMessagingAuthService.m",
        "Token/FIRMessagingBackupExcludedPlist.m",
        "Token/FIRMessagingCheckinPreferences.m",
        "Token/FIRMessagingCheckinService.m",
        "Token/FIRMessagingCheckinStore.m",
        "Token/FIRMessagingFIDRegisterOperation.m",
        "Token/FIRMessagingFIDUnregisterOperation.m",
        "Token/FIRMessagingKeychain.m",
        "Token/FIRMessagingTokenDeleteOperation.m",
        "Token/FIRMessagingTokenFetchOperation.m",
        "Token/FIRMessagingTokenInfo.m",
        "Token/FIRMessagingTokenManager.m",
        "Token/FIRMessagingTokenOperation.m",
        "Token/FIRMessagingTokenStore.m"
      ],
      "target_dependencies" : [
        "FirebaseCore",
        "FirebaseInstallations"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseInstallations",
      "module_type" : "ClangTarget",
      "name" : "FirebaseInstallations",
      "path" : "FirebaseInstallations/Source/Library",
      "product_dependencies" : [
        "FBLPromises",
        "GULEnvironment",
        "GULUserDefaults"
      ],
      "product_memberships" : [
        "FirebaseAnalytics",
        "FirebaseAnalyticsCore",
        "FirebaseAnalyticsIdentitySupport",
        "FirebaseAppDistribution-Beta",
        "FirebaseCrashlytics",
        "FirebaseInAppMessaging-Beta",
        "FirebaseInstallations",
        "FirebaseMessaging",
        "FirebasePerformance",
        "FirebaseRemoteConfig"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseInstallations/Source/Library/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Errors/FIRInstallationsErrorUtil.m",
        "Errors/FIRInstallationsHTTPError.m",
        "FIRInstallations.m",
        "FIRInstallationsAuthTokenResult.m",
        "FIRInstallationsItem.m",
        "FIRInstallationsLogger.m",
        "IIDMigration/FIRInstallationsIIDStore.m",
        "IIDMigration/FIRInstallationsIIDTokenStore.m",
        "InstallationsAPI/FIRInstallationsAPIService.m",
        "InstallationsAPI/FIRInstallationsItem+RegisterInstallationAPI.m",
        "InstallationsIDController/FIRCurrentDateProvider.m",
        "InstallationsIDController/FIRInstallationsBackoffController.m",
        "InstallationsIDController/FIRInstallationsIDController.m",
        "InstallationsIDController/FIRInstallationsSingleOperationPromiseCache.m",
        "InstallationsStore/FIRInstallationsStore.m",
        "InstallationsStore/FIRInstallationsStoredAuthToken.m",
        "InstallationsStore/FIRInstallationsStoredItem.m"
      ],
      "target_dependencies" : [
        "FirebaseCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseInAppMessaging_iOS",
      "module_type" : "ClangTarget",
      "name" : "FirebaseInAppMessaging_iOS",
      "path" : "FirebaseInAppMessaging/iOS",
      "product_memberships" : [
        "FirebaseInAppMessaging-Beta"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseInAppMessaging/iOS/Resources/FIRInAppMessageDisplayStoryboard.storyboard",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseInAppMessaging/iOS/Resources/close-with-transparency.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseInAppMessaging/iOS/Resources/close-with-transparency@2x.png",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "FirebaseInAppMessaging_iOS.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseInAppMessagingTarget",
      "module_type" : "ClangTarget",
      "name" : "FirebaseInAppMessagingTarget",
      "path" : "SwiftPM-PlatformExclude/FirebaseInAppMessagingWrap",
      "product_memberships" : [
        "FirebaseInAppMessaging-Beta"
      ],
      "sources" : [
        "dummy.m"
      ],
      "target_dependencies" : [
        "FirebaseInAppMessaging"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseInAppMessagingInternal",
      "module_type" : "ClangTarget",
      "name" : "FirebaseInAppMessagingInternal",
      "path" : "FirebaseInAppMessaging/Sources",
      "product_dependencies" : [
        "GULEnvironment",
        "GULUserDefaults",
        "nanopb"
      ],
      "product_memberships" : [
        "FirebaseInAppMessaging-Beta"
      ],
      "sources" : [
        "Analytics/FIRIAMAnalyticsEventLoggerImpl.m",
        "Analytics/FIRIAMClearcutHttpRequestSender.m",
        "Analytics/FIRIAMClearcutLogStorage.m",
        "Analytics/FIRIAMClearcutLogger.m",
        "Analytics/FIRIAMClearcutUploader.m",
        "Analytics/Protogen/nanopb/fiam.nanopb.c",
        "Data/FIRIAMFetchResponseParser.m",
        "Data/FIRIAMMessageContentDataWithImageURL.m",
        "Data/FIRIAMMessageDefinition.m",
        "Data/FIRIAMRenderingEffectSetting.m",
        "DefaultUI/Banner/FIRIAMBannerViewController.m",
        "DefaultUI/Banner/FIRIAMBannerViewUIWindow.m",
        "DefaultUI/Card/FIRIAMCardViewController.m",
        "DefaultUI/FIRCore+InAppMessagingDisplay.m",
        "DefaultUI/FIRIAMBaseRenderingViewController.m",
        "DefaultUI/FIRIAMDefaultDisplayImpl.m",
        "DefaultUI/FIRIAMRenderingWindowHelper.m",
        "DefaultUI/ImageOnly/FIRIAMImageOnlyViewController.m",
        "DefaultUI/Modal/FIRIAMModalViewController.m",
        "DisplayTrigger/FIRIAMDisplayTriggerDefinition.m",
        "FIRCore+InAppMessaging.m",
        "FIRInAppMessaging.m",
        "FIRInAppMessagingErrors.m",
        "Flows/FIRIAMActivityLogger.m",
        "Flows/FIRIAMBookKeeper.m",
        "Flows/FIRIAMClientInfoFetcher.m",
        "Flows/FIRIAMDisplayCheckOnAnalyticEventsFlow.m",
        "Flows/FIRIAMDisplayCheckOnAppForegroundFlow.m",
        "Flows/FIRIAMDisplayCheckOnFetchDoneNotificationFlow.m",
        "Flows/FIRIAMDisplayCheckTriggerFlow.m",
        "Flows/FIRIAMDisplayExecutor.m",
        "Flows/FIRIAMFetchFlow.m",
        "Flows/FIRIAMFetchOnAppForegroundFlow.m",
        "Flows/FIRIAMMessageClientCache.m",
        "Flows/FIRIAMMsgFetcherUsingRestful.m",
        "Flows/FIRIAMServerMsgFetchStorage.m",
        "RenderingObjects/FIRInAppMessagingRenderingDataClasses.m",
        "Runtime/FIRIAMActionURLFollower.m",
        "Runtime/FIRIAMRuntimeManager.m",
        "Runtime/FIRIAMSDKModeManager.m",
        "Runtime/FIRIAMSDKSettings.m",
        "Runtime/FIRInAppMessaging+Bootstrap.m",
        "Util/FIRIAMElapsedTimeTracker.m",
        "Util/FIRIAMTimeFetcher.m",
        "Util/NSString+FIRInterlaceStrings.m",
        "Util/UIApplication+FIRForegroundWindowScene.m",
        "Util/UIColor+FIRIAMHexString.m"
      ],
      "target_dependencies" : [
        "FirebaseCore",
        "FirebaseInstallations",
        "FirebaseABTesting",
        "FirebaseInAppMessaging_iOS"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseInAppMessaging",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseInAppMessaging",
      "path" : "FirebaseInAppMessaging/Swift/Source",
      "product_memberships" : [
        "FirebaseInAppMessaging-Beta"
      ],
      "sources" : [
        "CustomInAppMessageDisplayViewModifier.swift",
        "SPMSwiftHeaderWorkaround.swift",
        "SwiftUIPreviewHelpers.swift"
      ],
      "target_dependencies" : [
        "FirebaseInAppMessagingInternal"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseFunctionsUnit",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseFunctionsUnit",
      "path" : "FirebaseFunctions/Tests/Unit",
      "sources" : [
        "ContextProviderTests.swift",
        "FunctionsAPITests.swift",
        "FunctionsErrorTests.swift",
        "FunctionsSerializerTests.swift",
        "FunctionsStreamTests.swift",
        "FunctionsTests.swift",
        "MockURLProtocol.swift"
      ],
      "target_dependencies" : [
        "FirebaseFunctions",
        "FirebaseAppCheckInterop",
        "FirebaseAuthInterop",
        "FirebaseMessagingInterop",
        "SharedTestUtilities"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirebaseFunctionsObjCIntegration",
      "module_type" : "ClangTarget",
      "name" : "FirebaseFunctionsObjCIntegration",
      "path" : "FirebaseFunctions/Tests/ObjCIntegration",
      "sources" : [
        "FIRIntegrationTests.m",
        "ObjCAPITests.m"
      ],
      "target_dependencies" : [
        "FirebaseFunctions",
        "SharedTestUtilities"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirebaseFunctionsIntegration",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseFunctionsIntegration",
      "path" : "FirebaseFunctions/Tests/Integration",
      "sources" : [
        "IntegrationTests.swift"
      ],
      "target_dependencies" : [
        "FirebaseFunctions",
        "SharedTestUtilities"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirebaseFunctionsCombineSwift",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseFunctionsCombineSwift",
      "path" : "FirebaseCombineSwift/Sources/Functions",
      "product_memberships" : [
        "FirebaseFunctionsCombine-Community"
      ],
      "sources" : [
        "Functions+Combine.swift",
        "HTTPSCallable+Combine.swift"
      ],
      "target_dependencies" : [
        "FirebaseFunctions"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseFunctions",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseFunctions",
      "path" : "FirebaseFunctions/Sources",
      "product_dependencies" : [
        "GTMSessionFetcherCore"
      ],
      "product_memberships" : [
        "FirebaseFunctionsCombine-Community",
        "FirebaseFunctions"
      ],
      "sources" : [
        "Callable+Codable.swift",
        "Functions.swift",
        "FunctionsError.swift",
        "HTTPSCallable.swift",
        "HTTPSCallableOptions.swift",
        "Internal/FunctionsContext.swift",
        "Internal/FunctionsSerializer.swift"
      ],
      "target_dependencies" : [
        "FirebaseAppCheckInterop",
        "FirebaseAuthInterop",
        "FirebaseCore",
        "FirebaseCoreExtension",
        "FirebaseMessagingInterop",
        "FirebaseSharedSwift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseFirestoreTests",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseFirestoreTests",
      "path" : "Firestore/Swift/Tests/Unit",
      "sources" : [
        "AsyncAwait/AsyncSequenceTests.swift"
      ],
      "target_dependencies" : [
        "Firebase",
        "FirebaseCore",
        "FirebaseFirestoreTarget"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirebaseFirestoreTestingSupport",
      "module_type" : "ClangTarget",
      "name" : "FirebaseFirestoreTestingSupport",
      "path" : "FirebaseTestingSupport/Firestore/Sources",
      "sources" : [
        "FIRQueryFake.mm"
      ],
      "target_dependencies" : [
        "FirebaseFirestoreTarget"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseFirestoreTarget",
      "module_type" : "ClangTarget",
      "name" : "FirebaseFirestoreTarget",
      "path" : "SwiftPM-PlatformExclude/FirebaseFirestoreWrap",
      "product_memberships" : [
        "FirebaseFirestoreCombine-Community",
        "FirebaseFirestore"
      ],
      "sources" : [
        "dummy.m"
      ],
      "target_dependencies" : [
        "FirebaseFirestore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseFirestoreInternalWrapper",
      "module_type" : "ClangTarget",
      "name" : "FirebaseFirestoreInternalWrapper",
      "path" : "FirebaseFirestoreInternal",
      "product_memberships" : [
        "FirebaseFirestoreCombine-Community",
        "FirebaseFirestore"
      ],
      "sources" : [
        "dummy.m"
      ],
      "target_dependencies" : [
        "FirebaseFirestoreInternal"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseFirestoreInternal",
      "module_type" : "BinaryTarget",
      "name" : "FirebaseFirestoreInternal",
      "path" : "remote/archive/FirebaseFirestoreInternal.zip",
      "product_memberships" : [
        "FirebaseFirestoreCombine-Community",
        "FirebaseFirestore"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "FirebaseFirestoreCombineSwift",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseFirestoreCombineSwift",
      "path" : "FirebaseCombineSwift/Sources/Firestore",
      "product_memberships" : [
        "FirebaseFirestoreCombine-Community"
      ],
      "sources" : [
        "CollectionReference+Combine.swift",
        "DocumentReference+Combine.swift",
        "Firestore+Combine.swift",
        "Query+Combine.swift",
        "Transaction+Combine.swift",
        "WriteBatch+Combine.swift"
      ],
      "target_dependencies" : [
        "FirebaseFirestoreTarget"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseFirestore",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseFirestore",
      "path" : "Firestore/Swift/Source",
      "product_dependencies" : [
        "abseil",
        "gRPC-C++",
        "nanopb",
        "leveldb"
      ],
      "product_memberships" : [
        "FirebaseFirestoreCombine-Community",
        "FirebaseFirestore"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Firestore/Swift/Source/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "AsyncAwait/CollectionReference+AsyncAwait.swift",
        "AsyncAwait/DocumentReference+AsyncSequence.swift",
        "AsyncAwait/Firestore+AsyncAwait.swift",
        "AsyncAwait/Query+AsyncSequence.swift",
        "Codable/BSONObjectId+Codable.swift",
        "Codable/BSONTimestamp+Codable.swift",
        "Codable/Blob+Codable.swift",
        "Codable/CodableErrors.swift",
        "Codable/CodablePassThroughTypes.swift",
        "Codable/CollectionReference+WriteEncodable.swift",
        "Codable/Decimal128Value+Codable.swift",
        "Codable/DocumentID.swift",
        "Codable/DocumentReference+Codable.swift",
        "Codable/DocumentReference+ReadDecodable.swift",
        "Codable/DocumentReference+WriteEncodable.swift",
        "Codable/DocumentSnapshot+ReadDecodable.swift",
        "Codable/EncoderDecoder.swift",
        "Codable/ExplicitNull.swift",
        "Codable/FieldValue+Encodable.swift",
        "Codable/GeoPoint+Codable.swift",
        "Codable/Int32Value+Codable.swift",
        "Codable/MaxKey+Codable.swift",
        "Codable/MinKey+Codable.swift",
        "Codable/RegexValue+Codable.swift",
        "Codable/ServerTimestamp.swift",
        "Codable/Timestamp+Codable.swift",
        "Codable/TimestampDecodingStrategy.swift",
        "Codable/TimestampEncodingStrategy.swift",
        "Codable/Transaction+WriteEncodable.swift",
        "Codable/VectorValue+Codable.swift",
        "Codable/WriteBatch+WriteEncodable.swift",
        "ExpressionImplementation.swift",
        "Helper/PipelineHelper.swift",
        "PipelineResultChange.swift",
        "PipelineWrapper.swift",
        "PropertyWrapper/FirestoreQuery.swift",
        "PropertyWrapper/FirestoreQueryObservable.swift",
        "PropertyWrapper/QueryPredicate.swift",
        "Stages.swift",
        "SwiftAPI/FieldValue+Swift.swift",
        "SwiftAPI/Firestore+Pipeline.swift",
        "SwiftAPI/Pipeline/Aggregates/AggregateFunction.swift",
        "SwiftAPI/Pipeline/Aggregates/AliasedAggregate.swift",
        "SwiftAPI/Pipeline/Aggregates/CountAll.swift",
        "SwiftAPI/Pipeline/DistanceMeasure.swift",
        "SwiftAPI/Pipeline/Expressions/AliasedExpression.swift",
        "SwiftAPI/Pipeline/Expressions/Constant.swift",
        "SwiftAPI/Pipeline/Expressions/CurrentDocument.swift",
        "SwiftAPI/Pipeline/Expressions/Expression.swift",
        "SwiftAPI/Pipeline/Expressions/Field.swift",
        "SwiftAPI/Pipeline/Expressions/FunctionExpressions/ArrayExpression.swift",
        "SwiftAPI/Pipeline/Expressions/FunctionExpressions/BooleanExpression/BooleanExpression.swift",
        "SwiftAPI/Pipeline/Expressions/FunctionExpressions/BooleanExpression/DocumentSearchExpressions.swift",
        "SwiftAPI/Pipeline/Expressions/FunctionExpressions/ConditionalExpression.swift",
        "SwiftAPI/Pipeline/Expressions/FunctionExpressions/CurrentTimestamp.swift",
        "SwiftAPI/Pipeline/Expressions/FunctionExpressions/ErrorExpression.swift",
        "SwiftAPI/Pipeline/Expressions/FunctionExpressions/FunctionExpression.swift",
        "SwiftAPI/Pipeline/Expressions/FunctionExpressions/MapExpression.swift",
        "SwiftAPI/Pipeline/Expressions/FunctionExpressions/RandomExpression.swift",
        "SwiftAPI/Pipeline/Expressions/FunctionExpressions/Score.swift",
        "SwiftAPI/Pipeline/Expressions/PipelineExpression.swift",
        "SwiftAPI/Pipeline/Expressions/Variable.swift",
        "SwiftAPI/Pipeline/Ordering.swift",
        "SwiftAPI/Pipeline/Pipeline.swift",
        "SwiftAPI/Pipeline/PipelineResult.swift",
        "SwiftAPI/Pipeline/PipelineSource.swift",
        "SwiftAPI/Pipeline/QueryEnhancement.swift",
        "SwiftAPI/Pipeline/RealtimePipeline.swift",
        "SwiftAPI/Pipeline/RealtimePipelineSource.swift",
        "SwiftAPI/Pipeline/Selectable.swift",
        "SwiftAPI/Pipeline/Subcollection.swift",
        "SwiftAPI/Pipeline/TimeGranularity.swift",
        "SwiftAPI/Pipeline/TimePart.swift",
        "SwiftAPI/Pipeline/TimeUnit.swift",
        "SwiftAPI/VectorValue+Swift.swift",
        "SwiftHeaderWorkaround.swift"
      ],
      "target_dependencies" : [
        "FirebaseFirestoreInternalWrapper",
        "FirebaseAppCheckInterop",
        "FirebaseCore",
        "FirebaseCoreExtension",
        "FirebaseSharedSwift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseDatabaseInternal",
      "module_type" : "ClangTarget",
      "name" : "FirebaseDatabaseInternal",
      "path" : "FirebaseDatabase/Sources",
      "product_dependencies" : [
        "leveldb",
        "GULUserDefaults"
      ],
      "product_memberships" : [
        "FirebaseDatabase"
      ],
      "sources" : [
        "Api/FIRDataSnapshot.m",
        "Api/FIRDatabase.m",
        "Api/FIRDatabaseComponent.m",
        "Api/FIRDatabaseConfig.m",
        "Api/FIRDatabaseQuery.m",
        "Api/FIRMutableData.m",
        "Api/FIRServerValue.m",
        "Api/FIRTransactionResult.m",
        "Constants/FConstants.m",
        "Core/FCompoundHash.m",
        "Core/FListenProvider.m",
        "Core/FPersistentConnection.m",
        "Core/FQueryParams.m",
        "Core/FQuerySpec.m",
        "Core/FRangeMerge.m",
        "Core/FRepo.m",
        "Core/FRepoInfo.m",
        "Core/FRepoManager.m",
        "Core/FServerValues.m",
        "Core/FSnapshotHolder.m",
        "Core/FSparseSnapshotTree.m",
        "Core/FSyncPoint.m",
        "Core/FSyncTree.m",
        "Core/FWriteRecord.m",
        "Core/FWriteTree.m",
        "Core/FWriteTreeRef.m",
        "Core/Operation/FAckUserWrite.m",
        "Core/Operation/FMerge.m",
        "Core/Operation/FOperationSource.m",
        "Core/Operation/FOverwrite.m",
        "Core/Utilities/FIRRetryHelper.m",
        "Core/Utilities/FImmutableTree.m",
        "Core/Utilities/FPath.m",
        "Core/Utilities/FTree.m",
        "Core/Utilities/FTreeNode.m",
        "Core/View/FCacheNode.m",
        "Core/View/FCancelEvent.m",
        "Core/View/FChange.m",
        "Core/View/FChildEventRegistration.m",
        "Core/View/FDataEvent.m",
        "Core/View/FEventRaiser.m",
        "Core/View/FKeepSyncedEventRegistration.m",
        "Core/View/FValueEventRegistration.m",
        "Core/View/FView.m",
        "Core/View/FViewCache.m",
        "Core/View/Filter/FChildChangeAccumulator.m",
        "Core/View/Filter/FIndexedFilter.m",
        "Core/View/Filter/FLimitedFilter.m",
        "FClock.m",
        "FEventGenerator.m",
        "FIRDatabaseReference.m",
        "FIndex.m",
        "FKeyIndex.m",
        "FListenComplete.m",
        "FMaxNode.m",
        "FNamedNode.m",
        "FPathIndex.m",
        "FPriorityIndex.m",
        "FRangedFilter.m",
        "FTransformedEnumerator.m",
        "FValueIndex.m",
        "FViewProcessor.m",
        "FViewProcessorResult.m",
        "Login/FIRDatabaseConnectionContextProvider.m",
        "Persistence/FCachePolicy.m",
        "Persistence/FLevelDBStorageEngine.m",
        "Persistence/FPendingPut.m",
        "Persistence/FPersistenceManager.m",
        "Persistence/FPruneForest.m",
        "Persistence/FTrackedQuery.m",
        "Persistence/FTrackedQueryManager.m",
        "Realtime/FConnection.m",
        "Realtime/FWebSocketConnection.m",
        "Snapshot/FChildrenNode.m",
        "Snapshot/FCompoundWrite.m",
        "Snapshot/FEmptyNode.m",
        "Snapshot/FIndexedNode.m",
        "Snapshot/FLeafNode.m",
        "Snapshot/FSnapshotUtilities.m",
        "Utilities/FAtomicNumber.m",
        "Utilities/FEventEmitter.m",
        "Utilities/FNextPushId.m",
        "Utilities/FParsedUrl.m",
        "Utilities/FStringUtilities.m",
        "Utilities/FUtilities.m",
        "Utilities/FValidation.m",
        "Utilities/Tuples/FTupleBoolBlock.m",
        "Utilities/Tuples/FTupleCallbackStatus.m",
        "Utilities/Tuples/FTupleFirebase.m",
        "Utilities/Tuples/FTupleNodePath.m",
        "Utilities/Tuples/FTupleObjectNode.m",
        "Utilities/Tuples/FTupleObjects.m",
        "Utilities/Tuples/FTupleOnDisconnect.m",
        "Utilities/Tuples/FTuplePathValue.m",
        "Utilities/Tuples/FTupleRemovedQueriesEvents.m",
        "Utilities/Tuples/FTupleSetIdPath.m",
        "Utilities/Tuples/FTupleStringNode.m",
        "Utilities/Tuples/FTupleTSN.m",
        "Utilities/Tuples/FTupleTransaction.m",
        "Utilities/Tuples/FTupleUserCallback.m",
        "third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FArraySortedDictionary.m",
        "third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FImmutableSortedDictionary.m",
        "third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FImmutableSortedSet.m",
        "third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FLLRBEmptyNode.m",
        "third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FLLRBValueNode.m",
        "third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FTreeSortedDictionary.m",
        "third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FTreeSortedDictionaryEnumerator.m",
        "third_party/SocketRocket/FSRWebSocket.m",
        "third_party/SocketRocket/NSData+SRB64Additions.m",
        "third_party/SocketRocket/fbase64.c",
        "third_party/Wrap-leveldb/APLevelDB.mm"
      ],
      "target_dependencies" : [
        "FirebaseAppCheckInterop",
        "FirebaseCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseDatabase",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseDatabase",
      "path" : "FirebaseDatabase/Swift/Sources",
      "product_memberships" : [
        "FirebaseDatabase"
      ],
      "sources" : [
        "Codable/DataSnapshot+ReadDecodable.swift",
        "Codable/DatabaseReference+WriteEncodable.swift",
        "Codable/EncoderDecoder.swift",
        "Codable/ServerTimestamp.swift",
        "SPMSwiftHeaderWorkaround.swift"
      ],
      "target_dependencies" : [
        "FirebaseDatabaseInternal",
        "FirebaseSharedSwift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseCrashlyticsUnit",
      "module_type" : "ClangTarget",
      "name" : "FirebaseCrashlyticsUnit",
      "path" : "Crashlytics/UnitTests",
      "product_dependencies" : [
        "OCMock"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSMachO/machO_data",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "FABOperation/FABNetworkOperationTests.m",
        "FABOperation/FABOperationInFlightCancellationTest.m",
        "FABOperation/FABOperationPreFlightCancellationTest.m",
        "FABOperation/FABTestAsyncOperation.m",
        "FABOperation/FABTestExpectations.m",
        "FABURLBuilderTests.m",
        "FIRCLSCompactUnwindTests.m",
        "FIRCLSConstantsTest.m",
        "FIRCLSContextManagerTests.m",
        "FIRCLSDataCollectionArbiterTest.m",
        "FIRCLSDemangleOperationTests.m",
        "FIRCLSDwarfExpressionTests.m",
        "FIRCLSDwarfTests.m",
        "FIRCLSExistingReportManagerTests.m",
        "FIRCLSFileManagerTests.m",
        "FIRCLSFileTests.m",
        "FIRCLSInstallIdentifierModelTests.m",
        "FIRCLSInternalReportTests.m",
        "FIRCLSLoggingTests.m",
        "FIRCLSMachO/FIRCLSMachOBinaryTests.m",
        "FIRCLSMachO/FIRCLSMachOTests.m",
        "FIRCLSMachO/FIRCLSdSYMTests.m",
        "FIRCLSOnDemandModelTests.m",
        "FIRCLSProcessReportOperationTests.m",
        "FIRCLSReportAdapterTests.m",
        "FIRCLSReportManagerTests.m",
        "FIRCLSReportUploaderTests.m",
        "FIRCLSRolloutsPersistenceManagerTests.m",
        "FIRCLSSettingsTests.m",
        "FIRCLSSymbolResolverTests.m",
        "FIRCLSSymbolicationOperationTests.m",
        "FIRCLSUserDefaultsTests.m",
        "FIRCLSUtilityTests.m",
        "FIRCrashlyticsReportTests.m",
        "FIRExceptionModelTests.m",
        "FIRRecordExceptionModelTests.m",
        "FIRStackFrameTests.m",
        "Mocks/FABMockApplicationIdentifierModel.m",
        "Mocks/FIRAppFake.m",
        "Mocks/FIRCLSMockExistingReportManager.m",
        "Mocks/FIRCLSMockFileManager.m",
        "Mocks/FIRCLSMockOnDemandModel.m",
        "Mocks/FIRCLSMockReportManager.m",
        "Mocks/FIRCLSMockReportUploader.m",
        "Mocks/FIRCLSMockSettings.m",
        "Mocks/FIRCLSMockSymbolResolver.m",
        "Mocks/FIRCLSTempMockFileManager.m",
        "Mocks/FIRMockGDTCoreTransport.m",
        "Mocks/FIRMockInstallations.m"
      ],
      "target_dependencies" : [
        "FirebaseCrashlytics"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirebaseCrashlyticsSwiftUnit",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseCrashlyticsSwiftUnit",
      "path" : "Crashlytics/UnitTestsSwift",
      "sources" : [
        "CrashlyticsRemoteConfigManagerTests.swift"
      ],
      "target_dependencies" : [
        "FirebaseCrashlyticsSwift"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirebaseCrashlyticsSwift",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseCrashlyticsSwift",
      "path" : "Crashlytics/Crashlytics/Rollouts",
      "product_memberships" : [
        "FirebaseCrashlytics"
      ],
      "sources" : [
        "CrashlyticsRemoteConfigManager.swift",
        "EncodedRolloutAssignment.swift",
        "StringToHexConverter.swift"
      ],
      "target_dependencies" : [
        "FirebaseRemoteConfigInterop"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseCrashlytics",
      "module_type" : "ClangTarget",
      "name" : "FirebaseCrashlytics",
      "path" : "Crashlytics",
      "product_dependencies" : [
        "GoogleDataTransport",
        "GULEnvironment",
        "FBLPromises",
        "nanopb"
      ],
      "product_memberships" : [
        "FirebaseCrashlytics"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Crashlytics/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Crashlytics/Components/FIRCLSApplication.m",
        "Crashlytics/Components/FIRCLSBinaryImage.m",
        "Crashlytics/Components/FIRCLSContext.m",
        "Crashlytics/Components/FIRCLSCrashedMarkerFile.c",
        "Crashlytics/Components/FIRCLSHost.m",
        "Crashlytics/Components/FIRCLSProcess.c",
        "Crashlytics/Components/FIRCLSUserLogging.m",
        "Crashlytics/Controllers/FIRCLSAnalyticsManager.m",
        "Crashlytics/Controllers/FIRCLSContextManager.m",
        "Crashlytics/Controllers/FIRCLSExistingReportManager.m",
        "Crashlytics/Controllers/FIRCLSManagerData.m",
        "Crashlytics/Controllers/FIRCLSNotificationManager.m",
        "Crashlytics/Controllers/FIRCLSReportManager.m",
        "Crashlytics/Controllers/FIRCLSReportUploader.m",
        "Crashlytics/Controllers/FIRCLSRolloutsPersistenceManager.m",
        "Crashlytics/DataCollection/FIRCLSDataCollectionArbiter.m",
        "Crashlytics/DataCollection/FIRCLSDataCollectionToken.m",
        "Crashlytics/FIRCLSUserDefaults/FIRCLSUserDefaults.m",
        "Crashlytics/FIRCrashlytics.m",
        "Crashlytics/FIRCrashlyticsReport.m",
        "Crashlytics/FIRExceptionModel.m",
        "Crashlytics/FIRStackFrame.m",
        "Crashlytics/Handlers/FIRCLSException.mm",
        "Crashlytics/Handlers/FIRCLSHandler.m",
        "Crashlytics/Handlers/FIRCLSMachException.c",
        "Crashlytics/Handlers/FIRCLSSignal.c",
        "Crashlytics/Helpers/FIRCLSAllocate.c",
        "Crashlytics/Helpers/FIRCLSContextInitData.m",
        "Crashlytics/Helpers/FIRCLSFile.m",
        "Crashlytics/Helpers/FIRCLSInternalLogging.c",
        "Crashlytics/Helpers/FIRCLSLogger.m",
        "Crashlytics/Helpers/FIRCLSThreadState.c",
        "Crashlytics/Helpers/FIRCLSUtility.m",
        "Crashlytics/Models/FIRCLSExecutionIdentifierModel.m",
        "Crashlytics/Models/FIRCLSFileManager.m",
        "Crashlytics/Models/FIRCLSInstallIdentifierModel.m",
        "Crashlytics/Models/FIRCLSInternalReport.m",
        "Crashlytics/Models/FIRCLSLaunchMarkerModel.m",
        "Crashlytics/Models/FIRCLSNonFatalError.m",
        "Crashlytics/Models/FIRCLSOnDemandModel.m",
        "Crashlytics/Models/FIRCLSSettings.m",
        "Crashlytics/Models/FIRCLSSymbolResolver.m",
        "Crashlytics/Models/Record/FIRCLSRecordApplication.m",
        "Crashlytics/Models/Record/FIRCLSRecordBase.m",
        "Crashlytics/Models/Record/FIRCLSRecordHost.m",
        "Crashlytics/Models/Record/FIRCLSRecordIdentity.m",
        "Crashlytics/Models/Record/FIRCLSReportAdapter.m",
        "Crashlytics/Operations/FIRCLSAsyncOperation.m",
        "Crashlytics/Operations/Reports/FIRCLSProcessReportOperation.m",
        "Crashlytics/Operations/Symbolication/FIRCLSDemangleOperation.mm",
        "Crashlytics/Operations/Symbolication/FIRCLSSerializeSymbolicatedFramesOperation.m",
        "Crashlytics/Operations/Symbolication/FIRCLSSymbolicationOperation.m",
        "Crashlytics/Operations/Symbolication/FIRCLSThreadArrayOperation.m",
        "Crashlytics/Settings/FIRCLSSettingsManager.m",
        "Crashlytics/Settings/Models/FIRCLSApplicationIdentifierModel.m",
        "Crashlytics/Settings/Operations/FIRCLSDownloadAndSaveSettingsOperation.m",
        "Crashlytics/Settings/Operations/FIRCLSNetworkOperation.m",
        "Crashlytics/Unwind/Compact/FIRCLSCompactUnwind.c",
        "Crashlytics/Unwind/Dwarf/FIRCLSDataParsing.c",
        "Crashlytics/Unwind/Dwarf/FIRCLSDwarfExpressionMachine.c",
        "Crashlytics/Unwind/Dwarf/FIRCLSDwarfUnwind.c",
        "Crashlytics/Unwind/FIRCLSUnwind.c",
        "Crashlytics/Unwind/FIRCLSUnwind_arm.c",
        "Crashlytics/Unwind/FIRCLSUnwind_x86.c",
        "Protogen/nanopb/crashlytics.nanopb.c",
        "Shared/FIRCLSByteUtility.m",
        "Shared/FIRCLSConstants.m",
        "Shared/FIRCLSFABHost.m",
        "Shared/FIRCLSMachO/FIRCLSCodeMapping.m",
        "Shared/FIRCLSMachO/FIRCLSMachO.m",
        "Shared/FIRCLSMachO/FIRCLSMachOBinary.m",
        "Shared/FIRCLSMachO/FIRCLSMachOSlice.m",
        "Shared/FIRCLSMachO/FIRCLSdSYM.m",
        "Shared/FIRCLSNetworking/FIRCLSFABNetworkClient.m",
        "Shared/FIRCLSNetworking/FIRCLSNetworkResponseHandler.m",
        "Shared/FIRCLSNetworking/FIRCLSURLBuilder.m",
        "Shared/FIRCLSOperation/FIRCLSCompoundOperation.m",
        "Shared/FIRCLSOperation/FIRCLSFABAsyncOperation.m",
        "Shared/FIRCLSUUID.m"
      ],
      "target_dependencies" : [
        "FirebaseCore",
        "FirebaseInstallations",
        "FirebaseSessions",
        "FirebaseRemoteConfigInterop",
        "FirebaseCrashlyticsSwift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseCoreInternalTests",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseCoreInternalTests",
      "path" : "FirebaseCore/Internal/Tests",
      "sources" : [
        "Common/AdjustableDate.swift",
        "Common/Assertions.swift",
        "Integration/HeartbeatLoggingIntegrationTests.swift",
        "Unit/HeartbeatControllerTests.swift",
        "Unit/HeartbeatStorageTests.swift",
        "Unit/HeartbeatTests.swift",
        "Unit/HeartbeatsBundleTests.swift",
        "Unit/HeartbeatsPayloadTests.swift",
        "Unit/RingBufferTests.swift",
        "Unit/StorageTests.swift",
        "Unit/WeakContainerTests.swift"
      ],
      "target_dependencies" : [
        "FirebaseCoreInternal"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirebaseCoreInternal",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseCoreInternal",
      "path" : "FirebaseCore/Internal/Sources",
      "product_dependencies" : [
        "GULNSData"
      ],
      "product_memberships" : [
        "FirebaseAILogic",
        "FirebaseAnalytics",
        "FirebaseAnalyticsCore",
        "FirebaseAnalyticsIdentitySupport",
        "FirebaseAuth",
        "FirebaseAppCheck",
        "FirebaseAppDistribution-Beta",
        "FirebaseAuthCombine-Community",
        "FirebaseFirestoreCombine-Community",
        "FirebaseFunctionsCombine-Community",
        "FirebaseStorageCombine-Community",
        "FirebaseCore",
        "FirebaseCrashlytics",
        "FirebaseDatabase",
        "FirebaseFirestore",
        "FirebaseFunctions",
        "FirebaseInAppMessaging-Beta",
        "FirebaseInstallations",
        "FirebaseMessaging",
        "FirebasePerformance",
        "FirebaseRemoteConfig",
        "FirebaseStorage"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseCore/Internal/Sources/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "HeartbeatLogging/Heartbeat.swift",
        "HeartbeatLogging/HeartbeatController.swift",
        "HeartbeatLogging/HeartbeatLoggingTestUtils.swift",
        "HeartbeatLogging/HeartbeatStorage.swift",
        "HeartbeatLogging/HeartbeatsBundle.swift",
        "HeartbeatLogging/HeartbeatsPayload.swift",
        "HeartbeatLogging/RingBuffer.swift",
        "HeartbeatLogging/Storage.swift",
        "HeartbeatLogging/StorageFactory.swift",
        "HeartbeatLogging/WeakContainer.swift",
        "HeartbeatLogging/_ObjC_HeartbeatController.swift",
        "HeartbeatLogging/_ObjC_HeartbeatsPayload.swift",
        "Utilities/UnfairLock.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseCoreExtension",
      "module_type" : "ClangTarget",
      "name" : "FirebaseCoreExtension",
      "path" : "FirebaseCore/Extension",
      "product_memberships" : [
        "FirebaseAILogic",
        "FirebaseAuth",
        "FirebaseAuthCombine-Community",
        "FirebaseFirestoreCombine-Community",
        "FirebaseFunctionsCombine-Community",
        "FirebaseStorageCombine-Community",
        "FirebaseCrashlytics",
        "FirebaseFirestore",
        "FirebaseFunctions",
        "FirebasePerformance",
        "FirebaseStorage"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseCore/Extension/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "dummy.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseCore",
      "module_type" : "ClangTarget",
      "name" : "FirebaseCore",
      "path" : "FirebaseCore/Sources",
      "product_dependencies" : [
        "GULEnvironment",
        "GULLogger"
      ],
      "product_memberships" : [
        "FirebaseAILogic",
        "FirebaseAnalytics",
        "FirebaseAnalyticsCore",
        "FirebaseAnalyticsIdentitySupport",
        "FirebaseAuth",
        "FirebaseAppCheck",
        "FirebaseAppDistribution-Beta",
        "FirebaseAuthCombine-Community",
        "FirebaseFirestoreCombine-Community",
        "FirebaseFunctionsCombine-Community",
        "FirebaseStorageCombine-Community",
        "FirebaseCore",
        "FirebaseCrashlytics",
        "FirebaseDatabase",
        "FirebaseFirestore",
        "FirebaseFunctions",
        "FirebaseInAppMessaging-Beta",
        "FirebaseInstallations",
        "FirebaseMessaging",
        "FirebasePerformance",
        "FirebaseRemoteConfig",
        "FirebaseStorage"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseCore/Sources/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "FIRAnalyticsConfiguration.m",
        "FIRApp.m",
        "FIRBundleUtil.m",
        "FIRComponent.m",
        "FIRComponentContainer.m",
        "FIRComponentType.m",
        "FIRConfiguration.m",
        "FIRFirebaseUserAgent.m",
        "FIRHeartbeatLogger.m",
        "FIRLogger.m",
        "FIROptions.m",
        "FIRSceneFinder.m",
        "FIRTimestamp.m",
        "FIRVersion.m"
      ],
      "target_dependencies" : [
        "Firebase",
        "FirebaseCoreInternal"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseAuthInterop",
      "module_type" : "ClangTarget",
      "name" : "FirebaseAuthInterop",
      "path" : "FirebaseAuth/Interop",
      "product_memberships" : [
        "FirebaseAILogic",
        "FirebaseAuth",
        "FirebaseAuthCombine-Community",
        "FirebaseFunctionsCombine-Community",
        "FirebaseStorageCombine-Community",
        "FirebaseFunctions",
        "FirebaseStorage"
      ],
      "sources" : [
        "dummy.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseAuthInternal",
      "module_type" : "ClangTarget",
      "name" : "FirebaseAuthInternal",
      "path" : "FirebaseAuth/Sources",
      "product_dependencies" : [
        "RecaptchaInterop"
      ],
      "product_memberships" : [
        "FirebaseAuth",
        "FirebaseAuthCombine-Community"
      ],
      "sources" : [
        "ObjC/FIRAuth.m",
        "ObjC/FIRAuthErrorUtils.m",
        "ObjC/FIRAuthProvider.m",
        "ObjC/FIRMultiFactorConstants.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseAuthCombineSwift",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseAuthCombineSwift",
      "path" : "FirebaseCombineSwift/Sources/Auth",
      "product_memberships" : [
        "FirebaseAuthCombine-Community"
      ],
      "sources" : [
        "Auth+Combine.swift",
        "GameCenterAuthProvider+Combine.swift",
        "MultiFactor+Combine.swift",
        "MultiFactorResolver+Combine.swift",
        "OAuthProvider+Combine.swift",
        "PhoneAuthProvider+Combine.swift",
        "User+Combine.swift"
      ],
      "target_dependencies" : [
        "FirebaseAuth"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseAuth",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseAuth",
      "path" : "FirebaseAuth/Sources",
      "product_dependencies" : [
        "GULAppDelegateSwizzler",
        "GULEnvironment",
        "GTMSessionFetcherCore"
      ],
      "product_memberships" : [
        "FirebaseAuth",
        "FirebaseAuthCombine-Community"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseAuth/Sources/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Swift/ActionCode/ActionCodeInfo.swift",
        "Swift/ActionCode/ActionCodeOperation.swift",
        "Swift/ActionCode/ActionCodeSettings.swift",
        "Swift/ActionCode/ActionCodeURL.swift",
        "Swift/Auth/AppCheckInterop+FirebaseAuth.swift",
        "Swift/Auth/Auth+Async.swift",
        "Swift/Auth/Auth.swift",
        "Swift/Auth/AuthComponent.swift",
        "Swift/Auth/AuthDataResult.swift",
        "Swift/Auth/AuthDispatcher.swift",
        "Swift/Auth/AuthGlobalWorkQueue.swift",
        "Swift/Auth/AuthOperationType.swift",
        "Swift/Auth/AuthSettings.swift",
        "Swift/Auth/AuthTokenResult.swift",
        "Swift/AuthProvider/AuthCredential.swift",
        "Swift/AuthProvider/AuthProviderID.swift",
        "Swift/AuthProvider/EmailAuthProvider.swift",
        "Swift/AuthProvider/FacebookAuthProvider.swift",
        "Swift/AuthProvider/FederatedAuthProvider.swift",
        "Swift/AuthProvider/GameCenterAuthProvider.swift",
        "Swift/AuthProvider/GitHubAuthProvider.swift",
        "Swift/AuthProvider/GoogleAuthProvider.swift",
        "Swift/AuthProvider/OAuthCredential.swift",
        "Swift/AuthProvider/OAuthProvider.swift",
        "Swift/AuthProvider/PhoneAuthCredential.swift",
        "Swift/AuthProvider/PhoneAuthProvider.swift",
        "Swift/AuthProvider/TwitterAuthProvider.swift",
        "Swift/Backend/AuthBackend.swift",
        "Swift/Backend/AuthBackendRPCIssuer.swift",
        "Swift/Backend/AuthRPCRequest.swift",
        "Swift/Backend/AuthRPCResponse.swift",
        "Swift/Backend/AuthRequestConfiguration.swift",
        "Swift/Backend/IdentityToolkitRequest.swift",
        "Swift/Backend/RPC/AuthMFAResponse.swift",
        "Swift/Backend/RPC/CreateAuthURIRequest.swift",
        "Swift/Backend/RPC/CreateAuthURIResponse.swift",
        "Swift/Backend/RPC/DeleteAccountRequest.swift",
        "Swift/Backend/RPC/DeleteAccountResponse.swift",
        "Swift/Backend/RPC/EmailLinkSignInRequest.swift",
        "Swift/Backend/RPC/EmailLinkSignInResponse.swift",
        "Swift/Backend/RPC/GetAccountInfoRequest.swift",
        "Swift/Backend/RPC/GetAccountInfoResponse.swift",
        "Swift/Backend/RPC/GetOOBConfirmationCodeRequest.swift",
        "Swift/Backend/RPC/GetOOBConfirmationCodeResponse.swift",
        "Swift/Backend/RPC/GetProjectConfigRequest.swift",
        "Swift/Backend/RPC/GetProjectConfigResponse.swift",
        "Swift/Backend/RPC/GetRecaptchaConfigRequest.swift",
        "Swift/Backend/RPC/GetRecaptchaConfigResponse.swift",
        "Swift/Backend/RPC/MultiFactor/Enroll/FinalizeMFAEnrollmentRequest.swift",
        "Swift/Backend/RPC/MultiFactor/Enroll/FinalizeMFAEnrollmentResponse.swift",
        "Swift/Backend/RPC/MultiFactor/Enroll/StartMFAEnrollmentRequest.swift",
        "Swift/Backend/RPC/MultiFactor/Enroll/StartMFAEnrollmentResponse.swift",
        "Swift/Backend/RPC/MultiFactor/SignIn/FinalizeMFASignInRequest.swift",
        "Swift/Backend/RPC/MultiFactor/SignIn/FinalizeMFASignInResponse.swift",
        "Swift/Backend/RPC/MultiFactor/SignIn/StartMFASignInRequest.swift",
        "Swift/Backend/RPC/MultiFactor/SignIn/StartMFASignInResponse.swift",
        "Swift/Backend/RPC/MultiFactor/Unenroll/WithdrawMFARequest.swift",
        "Swift/Backend/RPC/MultiFactor/Unenroll/WithdrawMFAResponse.swift",
        "Swift/Backend/RPC/Proto/AuthProto.swift",
        "Swift/Backend/RPC/Proto/AuthProtoMFAEnrollment.swift",
        "Swift/Backend/RPC/Proto/Phone/AuthProtoFinalizeMFAPhoneRequestInfo.swift",
        "Swift/Backend/RPC/Proto/Phone/AuthProtoFinalizeMFAPhoneResponseInfo.swift",
        "Swift/Backend/RPC/Proto/Phone/AuthProtoStartMFAPhoneRequestInfo.swift",
        "Swift/Backend/RPC/Proto/Phone/AuthProtoStartMFAPhoneResponseInfo.swift",
        "Swift/Backend/RPC/Proto/TOTP/AuthProtoFinalizeMFATOTPEnrollmentRequestInfo.swift",
        "Swift/Backend/RPC/Proto/TOTP/AuthProtoFinalizeMFATOTPEnrollmentResponseInfo.swift",
        "Swift/Backend/RPC/Proto/TOTP/AuthProtoFinalizeMFATOTPSignInRequestInfo.swift",
        "Swift/Backend/RPC/Proto/TOTP/AuthProtoStartMFATOTPEnrollmentRequestInfo.swift",
        "Swift/Backend/RPC/Proto/TOTP/AuthProtoStartMFATOTPEnrollmentResponseInfo.swift",
        "Swift/Backend/RPC/ResetPasswordRequest.swift",
        "Swift/Backend/RPC/ResetPasswordResponse.swift",
        "Swift/Backend/RPC/RevokeTokenRequest.swift",
        "Swift/Backend/RPC/RevokeTokenResponse.swift",
        "Swift/Backend/RPC/SecureTokenRequest.swift",
        "Swift/Backend/RPC/SecureTokenResponse.swift",
        "Swift/Backend/RPC/SendVerificationTokenRequest.swift",
        "Swift/Backend/RPC/SendVerificationTokenResponse.swift",
        "Swift/Backend/RPC/SetAccountInfoRequest.swift",
        "Swift/Backend/RPC/SetAccountInfoResponse.swift",
        "Swift/Backend/RPC/SignInWithGameCenterRequest.swift",
        "Swift/Backend/RPC/SignInWithGameCenterResponse.swift",
        "Swift/Backend/RPC/SignUpNewUserRequest.swift",
        "Swift/Backend/RPC/SignUpNewUserResponse.swift",
        "Swift/Backend/RPC/VerifyAssertionRequest.swift",
        "Swift/Backend/RPC/VerifyAssertionResponse.swift",
        "Swift/Backend/RPC/VerifyCustomTokenRequest.swift",
        "Swift/Backend/RPC/VerifyCustomTokenResponse.swift",
        "Swift/Backend/RPC/VerifyPasswordRequest.swift",
        "Swift/Backend/RPC/VerifyPasswordResponse.swift",
        "Swift/Backend/RPC/VerifyPhoneNumberRequest.swift",
        "Swift/Backend/RPC/VerifyPhoneNumberResponse.swift",
        "Swift/Backend/VerifyClientRequest.swift",
        "Swift/Backend/VerifyClientResponse.swift",
        "Swift/Base64URLEncodedStringExtension.swift",
        "Swift/MultiFactor/MultiFactor.swift",
        "Swift/MultiFactor/MultiFactorAssertion.swift",
        "Swift/MultiFactor/MultiFactorInfo.swift",
        "Swift/MultiFactor/MultiFactorResolver.swift",
        "Swift/MultiFactor/MultiFactorSession.swift",
        "Swift/MultiFactor/Phone/PhoneMultiFactorAssertion.swift",
        "Swift/MultiFactor/Phone/PhoneMultiFactorGenerator.swift",
        "Swift/MultiFactor/Phone/PhoneMultiFactorInfo.swift",
        "Swift/MultiFactor/TOTP/TOTPMultFactorAssertion.swift",
        "Swift/MultiFactor/TOTP/TOTPMultiFactorGenerator.swift",
        "Swift/MultiFactor/TOTP/TOTPMultiFactorInfo.swift",
        "Swift/MultiFactor/TOTP/TOTPSecret.swift",
        "Swift/Storage/AuthKeychainServices.swift",
        "Swift/Storage/AuthKeychainStorage.swift",
        "Swift/Storage/AuthKeychainStorageReal.swift",
        "Swift/Storage/AuthUserDefaults.swift",
        "Swift/SystemService/AuthAPNSToken.swift",
        "Swift/SystemService/AuthAPNSTokenManager.swift",
        "Swift/SystemService/AuthAPNSTokenType.swift",
        "Swift/SystemService/AuthAppCredential.swift",
        "Swift/SystemService/AuthAppCredentialManager.swift",
        "Swift/SystemService/AuthNotificationManager.swift",
        "Swift/SystemService/AuthStoredUserManager.swift",
        "Swift/SystemService/SecureTokenService.swift",
        "Swift/SystemService/TokenRefreshCoalescer.swift",
        "Swift/User/AdditionalUserInfo.swift",
        "Swift/User/User.swift",
        "Swift/User/UserInfo.swift",
        "Swift/User/UserInfoImpl.swift",
        "Swift/User/UserMetadata.swift",
        "Swift/User/UserProfileChangeRequest.swift",
        "Swift/User/UserProfileUpdate.swift",
        "Swift/Utilities/AuthCondition.swift",
        "Swift/Utilities/AuthDefaultUIDelegate.swift",
        "Swift/Utilities/AuthErrorUtils.swift",
        "Swift/Utilities/AuthErrors.swift",
        "Swift/Utilities/AuthInternalErrors.swift",
        "Swift/Utilities/AuthLog.swift",
        "Swift/Utilities/AuthRecaptchaVerifier.swift",
        "Swift/Utilities/AuthUIDelegate.swift",
        "Swift/Utilities/AuthURLPresenter.swift",
        "Swift/Utilities/AuthWebUtils.swift",
        "Swift/Utilities/AuthWebViewController.swift"
      ],
      "target_dependencies" : [
        "FirebaseAppCheckInterop",
        "FirebaseAuthInterop",
        "FirebaseAuthInternal",
        "FirebaseCore",
        "FirebaseCoreExtension"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseAppDistributionTarget",
      "module_type" : "ClangTarget",
      "name" : "FirebaseAppDistributionTarget",
      "path" : "SwiftPM-PlatformExclude/FirebaseAppDistributionWrap",
      "product_memberships" : [
        "FirebaseAppDistribution-Beta"
      ],
      "sources" : [
        "dummy.m"
      ],
      "target_dependencies" : [
        "FirebaseAppDistribution"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseAppDistribution",
      "module_type" : "ClangTarget",
      "name" : "FirebaseAppDistribution",
      "path" : "FirebaseAppDistribution/Sources",
      "product_dependencies" : [
        "GULAppDelegateSwizzler",
        "GULUserDefaults"
      ],
      "product_memberships" : [
        "FirebaseAppDistribution-Beta"
      ],
      "sources" : [
        "FIRAppDistribution.m",
        "FIRAppDistributionMachO.m",
        "FIRAppDistributionMachOSlice.m",
        "FIRAppDistributionRelease.m",
        "FIRAppDistributionUIService.m",
        "FIRFADApiService.m",
        "FIRFADLogger.m"
      ],
      "target_dependencies" : [
        "FirebaseCore",
        "FirebaseInstallations"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseAppCheckUnitSwift",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseAppCheckUnitSwift",
      "path" : "FirebaseAppCheck/Tests/Unit/Swift",
      "product_dependencies" : [
        "AppCheckCore"
      ],
      "sources" : [
        "AppAttestProviderFactoryTests.swift",
        "AppCheckAPITests.swift",
        "RecaptchaProvider+Test.swift",
        "RecaptchaProviderTests.swift"
      ],
      "target_dependencies" : [
        "FirebaseAppCheck",
        "FirebaseCoreExtension",
        "SharedTestUtilities"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirebaseAppCheckUnit",
      "module_type" : "ClangTarget",
      "name" : "FirebaseAppCheckUnit",
      "path" : "FirebaseAppCheck/Tests/Unit",
      "product_dependencies" : [
        "OCMock"
      ],
      "sources" : [
        "AppAttestProvider/FIRAppAttestProviderTests.m",
        "Core/Errors/FIRAppCheckErrorUtilTests.m",
        "Core/FIRAppCheckLoggerTests.m",
        "Core/FIRAppCheckSettingsTests.m",
        "Core/FIRAppCheckTests.m",
        "Core/FIRAppCheckValidatorTests.m",
        "DebugProvider/FIRAppCheckDebugProviderFactoryTests.m",
        "DebugProvider/FIRAppCheckDebugProviderTests.m",
        "DefaultProviderFactory/FIRDefaultProviderFactoryTests.m",
        "DeviceCheckProvider/FIRDeviceCheckProviderFactoryTests.m",
        "DeviceCheckProvider/FIRDeviceCheckProviderTests.m",
        "Utils/FIRFixtureLoader.m"
      ],
      "target_dependencies" : [
        "FirebaseAppCheck",
        "SharedTestUtilities"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirebaseAppCheckInterop",
      "module_type" : "ClangTarget",
      "name" : "FirebaseAppCheckInterop",
      "path" : "FirebaseAppCheck/Interop",
      "product_memberships" : [
        "FirebaseAILogic",
        "FirebaseAuth",
        "FirebaseAppCheck",
        "FirebaseAuthCombine-Community",
        "FirebaseFirestoreCombine-Community",
        "FirebaseFunctionsCombine-Community",
        "FirebaseStorageCombine-Community",
        "FirebaseDatabase",
        "FirebaseFirestore",
        "FirebaseFunctions",
        "FirebaseStorage"
      ],
      "sources" : [
        "dummy.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseAppCheck",
      "module_type" : "ClangTarget",
      "name" : "FirebaseAppCheck",
      "path" : "FirebaseAppCheck/Sources",
      "product_dependencies" : [
        "AppCheckCore",
        "AppCheckRecaptchaProvider",
        "GULEnvironment",
        "GULUserDefaults"
      ],
      "product_memberships" : [
        "FirebaseAILogic",
        "FirebaseAppCheck"
      ],
      "sources" : [
        "AppAttestProvider/FIRAppAttestProvider.m",
        "AppAttestProvider/FIRAppAttestProviderFactory.m",
        "Core/Errors/FIRAppCheckErrorUtil.m",
        "Core/Errors/FIRAppCheckErrors.m",
        "Core/FIRApp+AppCheck.m",
        "Core/FIRAppCheck.m",
        "Core/FIRAppCheckComponent.m",
        "Core/FIRAppCheckLogger.m",
        "Core/FIRAppCheckSettings.m",
        "Core/FIRAppCheckToken.m",
        "Core/FIRAppCheckTokenResult.m",
        "Core/FIRAppCheckValidator.m",
        "Core/FIRHeartbeatLogger+AppCheck.m",
        "Core/FIRInternalAppCheckProvider.m",
        "DebugProvider/FIRAppCheckDebugProvider.m",
        "DebugProvider/FIRAppCheckDebugProviderFactory.m",
        "DefaultProviderFactory/FIRDefaultProviderFactory.m",
        "DeviceCheckProvider/FIRDeviceCheckProvider.m",
        "DeviceCheckProvider/FIRDeviceCheckProviderFactory.m",
        "RecaptchaProvider/FIRRecaptchaProvider.m",
        "RecaptchaProvider/FIRRecaptchaProviderFactory.m"
      ],
      "target_dependencies" : [
        "FirebaseAppCheckInterop",
        "FirebaseCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseAnalyticsWrapper",
      "module_type" : "ClangTarget",
      "name" : "FirebaseAnalyticsWrapper",
      "path" : "FirebaseAnalyticsWrapper",
      "product_dependencies" : [
        "GoogleAppMeasurement",
        "GULAppDelegateSwizzler",
        "GULMethodSwizzler",
        "GULNSData",
        "GULNetwork",
        "nanopb"
      ],
      "product_memberships" : [
        "FirebaseAnalytics"
      ],
      "sources" : [
        "dummy.m"
      ],
      "target_dependencies" : [
        "FirebaseAnalytics",
        "FirebaseCore",
        "FirebaseInstallations"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseAnalyticsTarget",
      "module_type" : "ClangTarget",
      "name" : "FirebaseAnalyticsTarget",
      "path" : "SwiftPM-PlatformExclude/FirebaseAnalyticsWrap",
      "product_memberships" : [
        "FirebaseAnalytics"
      ],
      "sources" : [
        "dummy.m"
      ],
      "target_dependencies" : [
        "FirebaseAnalyticsWrapper"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseAnalyticsIdentitySupportTarget",
      "module_type" : "ClangTarget",
      "name" : "FirebaseAnalyticsIdentitySupportTarget",
      "path" : "FirebaseAnalyticsIdentitySupportWrapper",
      "product_dependencies" : [
        "GoogleAppMeasurementIdentitySupport",
        "GULAppDelegateSwizzler",
        "GULMethodSwizzler",
        "GULNSData",
        "GULNetwork",
        "nanopb"
      ],
      "product_memberships" : [
        "FirebaseAnalyticsIdentitySupport"
      ],
      "sources" : [
        "dummy.m"
      ],
      "target_dependencies" : [
        "FirebaseAnalytics",
        "FirebaseCore",
        "FirebaseInstallations"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseAnalyticsCoreWrapper",
      "module_type" : "ClangTarget",
      "name" : "FirebaseAnalyticsCoreWrapper",
      "path" : "FirebaseAnalyticsCoreWrapper",
      "product_dependencies" : [
        "GoogleAppMeasurementCore",
        "GULAppDelegateSwizzler",
        "GULMethodSwizzler",
        "GULNSData",
        "GULNetwork",
        "nanopb"
      ],
      "product_memberships" : [
        "FirebaseAnalyticsCore"
      ],
      "sources" : [
        "dummy.m"
      ],
      "target_dependencies" : [
        "FirebaseAnalytics",
        "FirebaseCore",
        "FirebaseInstallations"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseAnalyticsCoreTarget",
      "module_type" : "ClangTarget",
      "name" : "FirebaseAnalyticsCoreTarget",
      "path" : "SwiftPM-PlatformExclude/FirebaseAnalyticsCoreWrap",
      "product_memberships" : [
        "FirebaseAnalyticsCore"
      ],
      "sources" : [
        "dummy.m"
      ],
      "target_dependencies" : [
        "FirebaseAnalyticsCoreWrapper"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseAnalytics",
      "module_type" : "BinaryTarget",
      "name" : "FirebaseAnalytics",
      "path" : "remote/archive/FirebaseAnalytics.zip",
      "product_memberships" : [
        "FirebaseAnalytics",
        "FirebaseAnalyticsCore",
        "FirebaseAnalyticsIdentitySupport"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "FirebaseAILogicUnit",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseAILogicUnit",
      "path" : "FirebaseAI/Tests/Unit",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseAI/Tests/Unit/Resources/animals.mp4",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseAI/Tests/Unit/Resources/blue.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseAI/Tests/Unit/Resources/gemini-report.pdf",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseAI/Tests/Unit/Resources/hello-world.mp3",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseAI/Tests/Unit/vertexai-sdk-test-data/mock-responses",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "APITests.swift",
        "ChatTests.swift",
        "Fakes/AppCheckInteropFake.swift",
        "Fakes/AuthInteropFake.swift",
        "FirebaseInfoHeadersTests.swift",
        "GenerationConfigTests.swift",
        "GenerativeAIServiceTests.swift",
        "GenerativeModelGoogleAITests.swift",
        "GenerativeModelVertexAICachingTests.swift",
        "GenerativeModelVertexAITests.swift",
        "JSONValueTests.swift",
        "LiveGenerationConfigTests.swift",
        "MapsGroundingTests.swift",
        "MockURLProtocol.swift",
        "PartTests.swift",
        "PartsRepresentableTests.swift",
        "RequestOptionsTest.swift",
        "SafetyTests.swift",
        "Snippets/ChatSnippets.swift",
        "Snippets/CloudStorageSnippets.swift",
        "Snippets/CountTokensSnippets.swift",
        "Snippets/FirebaseAppSnippetsUtil.swift",
        "Snippets/FunctionCallingSnippets.swift",
        "Snippets/LiveSnippets.swift",
        "Snippets/MultimodalSnippets.swift",
        "Snippets/StructuredOutputSnippets.swift",
        "Snippets/TextSnippets.swift",
        "TemplateChatTests.swift",
        "TemplateGenerateContentRequestTests.swift",
        "TemplateGenerativeModelTests.swift",
        "TemplateInputTests.swift",
        "TestUtilities/BundleTestUtil.swift",
        "TestUtilities/FirebaseAI+DefaultAPIConfig.swift",
        "TestUtilities/GenerativeModelTestUtil.swift",
        "TestUtilities/XCTUtil.swift",
        "Types/BackendTests.swift",
        "Types/CitationMetadataTests.swift",
        "Types/CitationTests.swift",
        "Types/GenerateContentResponseTests.swift",
        "Types/GroundingMetadataTests.swift",
        "Types/Internal/APIConfigTests.swift",
        "Types/Internal/Requests/CountTokensRequestTests.swift",
        "Types/InternalPartTests.swift",
        "Types/Live/BidiGenerateContentServerMessageTests.swift",
        "Types/Live/SpeechConfigTests.swift",
        "Types/Live/VoiceConfigTests.swift",
        "Types/ModalityTokenCountTests.swift",
        "Types/ProtoDateTests.swift",
        "Types/ProtoDurationTests.swift",
        "Types/SchemaTests.swift",
        "Types/ToolTests.swift",
        "VertexComponentTests.swift"
      ],
      "target_dependencies" : [
        "FirebaseAILogic",
        "FirebaseStorage"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirebaseAILogic",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseAILogic",
      "path" : "FirebaseAI/Sources",
      "product_memberships" : [
        "FirebaseAILogic"
      ],
      "sources" : [
        "AILog.swift",
        "Chat.swift",
        "Constants.swift",
        "Errors.swift",
        "Extensions/Internal/FirebaseInfo+Headers.swift",
        "Extensions/Internal/GeminiLanguageModel+Firebase.swift",
        "Extensions/Internal/JSONSerialization+prettyString.swift",
        "Extensions/Public/FirebaseAI+GeminiLanguageModel.swift",
        "FirebaseAI.swift",
        "FirebaseInfo.swift",
        "GenAIURLSession.swift",
        "GenerateContentError.swift",
        "GenerateContentRequest.swift",
        "GenerateContentResponse.swift",
        "GenerationConfig.swift",
        "GenerativeAIRequest.swift",
        "GenerativeAIService.swift",
        "GenerativeModel.swift",
        "History.swift",
        "JSONValue.swift",
        "ModalityTokenCount.swift",
        "ModelContent.swift",
        "PartsRepresentable+Image.swift",
        "PartsRepresentable.swift",
        "Protocols/Internal/CodableProtoEnum.swift",
        "Safety.swift",
        "TaskLocals.swift",
        "TemplateChat.swift",
        "TemplateGenerateContentRequest.swift",
        "TemplateGenerativeModel.swift",
        "TemplateInput.swift",
        "Tool.swift",
        "Types/Internal/APIConfig.swift",
        "Types/Internal/AppCheck.swift",
        "Types/Internal/DataType.swift",
        "Types/Internal/Errors/BackendError.swift",
        "Types/Internal/Errors/EmptyContentError.swift",
        "Types/Internal/InternalPart.swift",
        "Types/Internal/Live/AsyncWebSocket.swift",
        "Types/Internal/Live/BidiActivityDetectionConfig.swift",
        "Types/Internal/Live/BidiContextWindowCompressionConfig.swift",
        "Types/Internal/Live/BidiGenerateContentClientContent.swift",
        "Types/Internal/Live/BidiGenerateContentClientMessage.swift",
        "Types/Internal/Live/BidiGenerateContentRealtimeInput.swift",
        "Types/Internal/Live/BidiGenerateContentServerContent.swift",
        "Types/Internal/Live/BidiGenerateContentServerMessage.swift",
        "Types/Internal/Live/BidiGenerateContentSetup.swift",
        "Types/Internal/Live/BidiGenerateContentSetupComplete.swift",
        "Types/Internal/Live/BidiGenerateContentToolCall.swift",
        "Types/Internal/Live/BidiGenerateContentToolCallCancellation.swift",
        "Types/Internal/Live/BidiGenerateContentToolResponse.swift",
        "Types/Internal/Live/BidiGenerateContentTranscription.swift",
        "Types/Internal/Live/BidiGenerationConfig.swift",
        "Types/Internal/Live/BidiRealtimeInputConfig.swift",
        "Types/Internal/Live/BidiSessionResumptionUpdate.swift",
        "Types/Internal/Live/GoAway.swift",
        "Types/Internal/Live/LiveSessionService.swift",
        "Types/Internal/ProtoDate.swift",
        "Types/Internal/ProtoDuration.swift",
        "Types/Internal/Requests/CountTokensRequest.swift",
        "Types/Internal/Shared/ProtoMultiSpeakerVoiceConfig.swift",
        "Types/Internal/Shared/ProtoSpeakerVoiceConfig.swift",
        "Types/Internal/Shared/ProtoSpeechConfig.swift",
        "Types/Internal/Shared/ProtoVoiceConfig.swift",
        "Types/Internal/Tools/TemplateFunction.swift",
        "Types/Internal/Tools/TemplateTool+Internal.swift",
        "Types/Internal/Tools/URLContext.swift",
        "Types/Public/Backend.swift",
        "Types/Public/ImageConfig.swift",
        "Types/Public/Live/ActivityDetectionConfig.swift",
        "Types/Public/Live/AudioTranscriptionConfig.swift",
        "Types/Public/Live/ContextWindowCompressionConfig.swift",
        "Types/Public/Live/LiveAudioTranscription.swift",
        "Types/Public/Live/LiveGenerationConfig.swift",
        "Types/Public/Live/LiveGenerativeModel.swift",
        "Types/Public/Live/LiveServerContent.swift",
        "Types/Public/Live/LiveServerGoingAwayNotice.swift",
        "Types/Public/Live/LiveServerMessage.swift",
        "Types/Public/Live/LiveServerToolCall.swift",
        "Types/Public/Live/LiveServerToolCallCancellation.swift",
        "Types/Public/Live/LiveSession.swift",
        "Types/Public/Live/LiveSessionErrors.swift",
        "Types/Public/Live/LiveSessionResumptionUpdate.swift",
        "Types/Public/Live/RealtimeInputConfig.swift",
        "Types/Public/Live/SessionResumptionConfig.swift",
        "Types/Public/MultiSpeakerVoiceConfig.swift",
        "Types/Public/Part.swift",
        "Types/Public/ResponseModality.swift",
        "Types/Public/Schema.swift",
        "Types/Public/SpeakerVoiceConfig.swift",
        "Types/Public/SpeechConfig.swift",
        "Types/Public/ThinkingConfig.swift",
        "Types/Public/Tools/CodeExecution.swift",
        "Types/Public/Tools/GoogleMaps.swift",
        "Types/Public/Tools/TemplateTool.swift",
        "Types/Public/Tools/TemplateToolConfig.swift",
        "Types/Public/URLContextMetadata.swift",
        "Types/Public/URLMetadata.swift"
      ],
      "target_dependencies" : [
        "FirebaseAppCheck",
        "FirebaseAppCheckInterop",
        "FirebaseAuthInterop",
        "FirebaseCore",
        "FirebaseCoreExtension"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseABTesting",
      "module_type" : "ClangTarget",
      "name" : "FirebaseABTesting",
      "path" : "FirebaseABTesting/Sources",
      "product_memberships" : [
        "FirebaseInAppMessaging-Beta",
        "FirebasePerformance",
        "FirebaseRemoteConfig"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseABTesting/Sources/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "ABTConditionalUserPropertyController.m",
        "ABTExperimentPayload.m",
        "FIRExperimentController.m",
        "FIRLifecycleEvents.m"
      ],
      "target_dependencies" : [
        "FirebaseCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Firebase",
      "module_type" : "ClangTarget",
      "name" : "Firebase",
      "path" : "CoreOnly/Sources",
      "product_memberships" : [
        "FirebaseAILogic",
        "FirebaseAnalytics",
        "FirebaseAnalyticsCore",
        "FirebaseAnalyticsIdentitySupport",
        "FirebaseAuth",
        "FirebaseAppCheck",
        "FirebaseAppDistribution-Beta",
        "FirebaseAuthCombine-Community",
        "FirebaseFirestoreCombine-Community",
        "FirebaseFunctionsCombine-Community",
        "FirebaseStorageCombine-Community",
        "FirebaseCore",
        "FirebaseCrashlytics",
        "FirebaseDatabase",
        "FirebaseFirestore",
        "FirebaseFunctions",
        "FirebaseInAppMessaging-Beta",
        "FirebaseInstallations",
        "FirebaseMessaging",
        "FirebasePerformance",
        "FirebaseRemoteConfig",
        "FirebaseStorage"
      ],
      "sources" : [
        "dummy.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DatabaseUnitSwift",
      "module_type" : "SwiftTarget",
      "name" : "DatabaseUnitSwift",
      "path" : "FirebaseDatabase/Tests/Unit/Swift",
      "sources" : [
        "Codable/ServerValueCodingTests.swift",
        "DatabaseAPITests.swift"
      ],
      "target_dependencies" : [
        "FirebaseDatabase"
      ],
      "type" : "test"
    },
    {
      "c99name" : "DatabaseUnit",
      "module_type" : "ClangTarget",
      "name" : "DatabaseUnit",
      "path" : "FirebaseDatabase/Tests",
      "product_dependencies" : [
        "OCMock"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseDatabase/Tests/Resources/GoogleService-Info.plist",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseDatabase/Tests/Resources/syncPointSpec.json",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Helpers/FDevice.m",
        "Helpers/FEventTester.m",
        "Helpers/FIRFakeApp.m",
        "Helpers/FMockStorageEngine.m",
        "Helpers/FTestBase.m",
        "Helpers/FTestCachePolicy.m",
        "Helpers/FTestClock.m",
        "Helpers/FTestExpectations.m",
        "Helpers/FTestHelpers.m",
        "Helpers/FTupleEventTypeString.m",
        "Helpers/SenTest+FWaiter.m",
        "Unit/FArraySortedDictionaryTest.m",
        "Unit/FCompoundHashTest.m",
        "Unit/FCompoundWriteTest.m",
        "Unit/FIRDataSnapshotTests.m",
        "Unit/FIRDatabaseConnectionContextProviderTests.m",
        "Unit/FIRMutableDataTests.m",
        "Unit/FLevelDBStorageEngineTests.m",
        "Unit/FNextPushIdTest.m",
        "Unit/FNodeTests.m",
        "Unit/FPathTests.m",
        "Unit/FPersistenceManagerTest.m",
        "Unit/FPersistentConnectionTests.m",
        "Unit/FPruneForestTest.m",
        "Unit/FPruningTest.m",
        "Unit/FQueryParamsTest.m",
        "Unit/FRangeMergeTest.m",
        "Unit/FRepoInfoTest.m",
        "Unit/FSparseSnapshotTests.m",
        "Unit/FSyncPointTests.m",
        "Unit/FTrackedQueryManagerTest.m",
        "Unit/FTreeSortedDictionaryTests.m",
        "Unit/FUtilitiesTest.m",
        "Unit/FWebSocketConnectionTest.m"
      ],
      "target_dependencies" : [
        "FirebaseDatabase",
        "SharedTestUtilities"
      ],
      "type" : "test"
    },
    {
      "c99name" : "CoreUnit",
      "module_type" : "ClangTarget",
      "name" : "CoreUnit",
      "path" : "FirebaseCore/Tests/Unit",
      "product_dependencies" : [
        "OCMock"
      ],
      "sources" : [
        "FIRAnalyticsConfigurationTest.m",
        "FIRAppTest.m",
        "FIRBundleUtilTest.m",
        "FIRComponentContainerTest.m",
        "FIRComponentTypeTest.m",
        "FIRConfigurationTest.m",
        "FIRFirebaseUserAgentTests.m",
        "FIRHeartbeatLoggerTests.m",
        "FIRLoggerTest.m",
        "FIROptionsTest.m",
        "FIRSceneFinderTests.m",
        "FIRTestCase.m",
        "FIRTestComponents.m",
        "FIRTimestampTest.m"
      ],
      "target_dependencies" : [
        "FirebaseCore",
        "SharedTestUtilities"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AuthUnit",
      "module_type" : "SwiftTarget",
      "name" : "AuthUnit",
      "path" : "FirebaseAuth/Tests/Unit",
      "sources" : [
        "ActionCodeURLTests.swift",
        "AdditionalUserInfoTests.swift",
        "AuthAPNSTokenManagerTests.swift",
        "AuthAPNSTokenTests.swift",
        "AuthAppCredentialManagerTests.swift",
        "AuthAppCredentialTests.swift",
        "AuthBackendTests.swift",
        "AuthDispatcherTests.swift",
        "AuthKeychainServicesTests.swift",
        "AuthLifecycleTests.swift",
        "AuthNotificationManagerTests.swift",
        "AuthProviderIDTests.swift",
        "AuthStateChangesAsyncTests.swift",
        "AuthTests.swift",
        "AuthURLPresenterTests.swift",
        "AuthUseUserAccessGroupTests.swift",
        "AuthUserDefaultsTests.swift",
        "AuthWebUtilsTests.swift",
        "CreateAuthURITests.swift",
        "DeleteAccountTests.swift",
        "EmailAuthProviderTests.swift",
        "EmailLinkSignInTests.swift",
        "FacebookAuthProviderTests.swift",
        "Fakes/FakeAppCheck.swift",
        "Fakes/FakeAuthKeychainStorage.swift",
        "Fakes/FakeBackendRPCIssuer.swift",
        "FinalizeMFAEnrollmentRequestTests.swift",
        "FinalizeMFASignInRequestTests.swift",
        "GetAccountInfoTests.swift",
        "GetOOBConfirmationCodeTests.swift",
        "GetProjectConfigTests.swift",
        "GetRecaptchaConfigTests.swift",
        "GitHubAuthProviderTests.swift",
        "GoogleAuthProviderTests.swift",
        "IdTokenChangesAsyncTests.swift",
        "IdentityToolkitRequestTests.swift",
        "MultiFactorResolverTests.swift",
        "OAuthProviderTests.swift",
        "PhoneAuthProviderTests.swift",
        "RPCBaseTests.swift",
        "ResetPasswordTests.swift",
        "RevokeTokenTests.swift",
        "SecureTokenRequestTests.swift",
        "SecureTokenTests.swift",
        "SendVerificationCodeTests.swift",
        "SetAccountInfoTests.swift",
        "SignInWithGameCenterTests.swift",
        "SignUpNewUserTests.swift",
        "StartMFAEnrollmentRequestTests.swift",
        "StartMFASignInRequestTests.swift",
        "SwiftAPI.swift",
        "SwiftGlobalTests.swift",
        "TokenRefreshCoalescerTests.swift",
        "TwitterAuthProviderTests.swift",
        "UserMetadataTests.swift",
        "UserTests.swift",
        "VerifyAssertionTests.swift",
        "VerifyClientTests.swift",
        "VerifyCustomTokenTests.swift",
        "VerifyPasswordTests.swift",
        "VerifyPhoneNumberTests.swift"
      ],
      "target_dependencies" : [
        "FirebaseAuth"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AppDistributionUnitSwift",
      "module_type" : "SwiftTarget",
      "name" : "AppDistributionUnitSwift",
      "path" : "FirebaseAppDistribution/Tests/Unit/Swift",
      "sources" : [
        "AppDistributionAPITest.swift"
      ],
      "target_dependencies" : [
        "FirebaseAppDistribution"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AppDistributionUnit",
      "module_type" : "ClangTarget",
      "name" : "AppDistributionUnit",
      "path" : "FirebaseAppDistribution/Tests/Unit",
      "product_dependencies" : [
        "OCMock"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseAppDistribution/Tests/Unit/Resources/armv7-armv7s-executable",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseAppDistribution/Tests/Unit/Resources/x86_64-executable",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "FIRAppDistributionMachOTests.m",
        "FIRAppDistributionTests.m",
        "FIRFADApiServiceTests.m"
      ],
      "target_dependencies" : [
        "FirebaseAppDistribution"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AnalyticsSwiftUnit",
      "module_type" : "SwiftTarget",
      "name" : "AnalyticsSwiftUnit",
      "path" : "FirebaseAnalytics/Tests/SwiftUnit",
      "sources" : [
        "AnalyticsAPITests.swift"
      ],
      "target_dependencies" : [
        "FirebaseAnalyticsTarget"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AnalyticsObjCAPI",
      "module_type" : "ClangTarget",
      "name" : "AnalyticsObjCAPI",
      "path" : "FirebaseAnalytics/Tests/ObjCAPI",
      "sources" : [
        "ObjCAPITests.m"
      ],
      "target_dependencies" : [
        "FirebaseAnalyticsTarget"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ABTestingUnit",
      "module_type" : "ClangTarget",
      "name" : "ABTestingUnit",
      "path" : "FirebaseABTesting/Tests/Unit",
      "product_dependencies" : [
        "OCMock"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseABTesting/Tests/Unit/Resources/TestABTPayload1.txt",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseABTesting/Tests/Unit/Resources/TestABTPayload2.txt",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseABTesting/Tests/Unit/Resources/TestABTPayload3.txt",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseABTesting/Tests/Unit/Resources/TestABTPayload4.txt",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseABTesting/Tests/Unit/Resources/TestABTPayload5.txt",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseABTesting/Tests/Unit/Resources/TestABTPayload6.txt",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "ABTConditionalUserPropertyControllerTest.m",
        "ABTExperimentPayloadTest.m",
        "ABTFakeFIRAConditionalUserPropertyController.m",
        "ABTTestUniversalConstants.m",
        "FIRExperimentControllerTest.m",
        "Utilities/ABTTestUtilities.m"
      ],
      "target_dependencies" : [
        "FirebaseABTesting"
      ],
      "type" : "test"
    }
  ],
  "tools_version" : "6.2.1"
}
Done.