The Swift Package Index logo.Swift Package Index

Build Information

Successful build of GoogleSignIn, reference main (059416), with Swift 6.2 for macOS (SPM) on 31 Oct 2026 00:30:05 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 5.1.4
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/google/GoogleSignIn-iOS.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/google/GoogleSignIn-iOS
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 059416c Inject the device and LAContext into GIDEMMSupport and GIDMDMPasscodeCache (#659)
Cloned https://github.com/google/GoogleSignIn-iOS.git
Revision (git rev-parse @):
059416c18b7e3895ad5299cb8ee017a330a4b68a
SUCCESS checkout https://github.com/google/GoogleSignIn-iOS.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/google/GoogleSignIn-iOS.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64
Building for debugging...
[0/128] Copying google.png
[1/128] Copying google@2x.png
[1/128] Copying GoogleSignIn.strings
[1/128] Copying google@3x.png
[5/128] Copying GoogleSignIn.strings
[5/128] Copying PrivacyInfo.xcprivacy
[6/128] Copying GoogleSignIn.strings
[7/128] Copying Info.plist
[10/128] Copying PrivacyInfo.xcprivacy
[11/128] Copying GoogleSignIn.strings
[11/128] Copying PrivacyInfo.xcprivacy
[13/128] Copying GoogleSignIn.strings
[41/128] Copying Roboto-Bold.ttf
[41/128] Copying Info.plist
[41/128] Copying PrivacyInfo.xcprivacy
[41/128] Write sources
[41/128] Copying PrivacyInfo.xcprivacy
[50/128] Write sources
[50/128] Copying PrivacyInfo.xcprivacy
[50/128] Write sources
[53/128] Copying PrivacyInfo.xcprivacy
[54/128] Write swift-version--3CB7CFEC50E0D141.txt
[55/128] Compiling GTMSessionFetcherCore resource_bundle_accessor.m
[56/128] Compiling GULKeychainStorage.m
[56/128] Compiling GoogleUtilities-Environment resource_bundle_accessor.m
[58/128] Compiling GULNetworkInfo.m
[59/128] Compiling GoogleUtilities-UserDefaults GULUserDefaults.m
[60/128] Compiling GTMSessionFetcherCore GTMSessionUploadFetcher.m
[61/128] Compiling GTMSessionFetcherCore GTMSessionFetcherLogging.m
[62/128] Compiling GTMSessionFetcherCore GTMSessionFetcherService.m
[63/128] Compiling GoogleUtilities-Environment GULAppEnvironmentUtil.m
[64/128] Compiling GULKeychainUtils.m
[65/128] Compiling GTMSessionFetcherCore GTMSessionFetcher.m
[66/128] Compiling GoogleUtilities-UserDefaults resource_bundle_accessor.m
[67/128] Compiling AppAuthCore resource_bundle_accessor.m
[68/128] Compiling AppAuthCore OIDScopeUtilities.m
[69/128] Compiling AppAuthCore OIDServiceDiscovery.m
[70/128] Compiling AppAuthCore OIDResponseTypes.m
[71/162] Compiling AppAuthCore OIDURLQueryComponent.m
[72/162] Compiling AppAuthCore OIDTokenRequest.m
[73/162] Compiling AppAuthCore OIDRegistrationResponse.m
[74/162] Compiling AppAuthCore OIDRegistrationRequest.m
[75/162] Compiling AppAuthCore OIDIDToken.m
[76/162] Compiling AppAuthCore OIDScopes.m
[77/162] Compiling AppAuthCore OIDGrantTypes.m
[78/162] Compiling AppAuthCore OIDURLSessionProvider.m
[79/162] Compiling AppAuthCore OIDTokenUtilities.m
[80/162] Compiling AppAuthCore OIDFieldMapping.m
[81/162] Compiling AppAuthCore OIDErrorUtilities.m
[82/162] Compiling AppAuthCore OIDError.m
[83/162] Compiling AppAuthCore OIDTokenResponse.m
[84/162] Compiling AppAuthCore OIDServiceConfiguration.m
[85/162] Compiling AppAuthCore OIDClientMetadataParameters.m
[86/162] Compiling AppAuthCore OIDEndSessionResponse.m
[87/162] Compiling AppAuthCore OIDEndSessionRequest.m
[88/162] Compiling AppAuthCore OIDAuthorizationResponse.m
[89/162] Compiling AppAuthCore OIDAuthorizationRequest.m
[90/162] Compiling AppAuthCore OIDAuthorizationService.m
[91/162] Compiling AppAuthCore OIDAuthState.m
[93/171] Emitting module AppCheckCore
[94/174] Compiling AppCheckCore AppCheckCoreDeviceCheckProvider.swift
[95/174] Compiling AppCheckCore AppCheckCoreDeviceCheckTokenGenerator.swift
[96/174] Compiling AppCheckCore DCDevice+GACDeviceCheckTokenGenerator.swift
[97/174] Compiling AppCheckCore AppCheckCoreTokenRefresher.swift
[98/174] Compiling AppCheckCore AppCheckCoreCryptoUtils.swift
[99/174] Compiling AppCheckCore SafeContinuation.swift
[100/174] Compiling AppCheckCore AppCheckCoreToken.swift
[101/174] Compiling AppCheckCore AppCheckCoreTokenDelegate.swift
[102/174] Compiling AppCheckCore AppCheckCoreTokenResult.swift
[103/174] Compiling AppCheckCore AppCheckCoreBackoffWrapper.swift
[104/174] Compiling AppCheckCore AppCheckCoreErrorUtil.swift
[105/174] Compiling AppCheckCore AppCheckCoreErrors.swift
[106/174] Compiling AppCheckCore AppCheckCoreHTTPError.swift
[107/174] Compiling AppCheckCore AppCheckCoreStorage.swift
[108/174] Compiling AppCheckCore AppCheckCore.swift
[109/174] Compiling AppCheckCore AppCheckCoreLogger.swift
[110/174] Compiling AppCheckCore AppCheckCoreProvider.swift
[111/174] Compiling AppCheckCore AppCheckCoreSettings.swift
[112/174] Compiling AppCheckCore AppCheckCoreAppAttestAPIService.swift
[113/174] Compiling AppCheckCore AppCheckCoreAppAttestAttestationResponse.swift
[114/174] Compiling AppCheckCore AppCheckCoreAppAttestProvider.swift
[115/174] Compiling AppCheckCore AppCheckCoreAppAttestProviderState.swift
[116/174] Compiling AppCheckCore AppCheckCoreAppAttestStoredArtifact.swift
[117/174] Compiling AppCheckCore AppCheckCoreAPIService.swift
[118/174] Compiling AppCheckCore AppCheckCoreToken+APIResponse.swift
[119/174] Compiling AppCheckCore AppCheckCoreURLSessionDataResponse.swift
[120/174] Compiling AppCheckCore AppCheckCoreDebugProvider.swift
[121/174] Compiling AppCheckCore AppCheckCoreDebugProviderAPIService.swift
[122/174] Compiling AppCheckCore AppCheckCoreDeviceCheckAPIService.swift
[123/174] Compiling AppCheckCore AppCheckCoreStoredToken.swift
[124/174] Compiling AppCheckCore AppCheckCoreTimer.swift
[125/174] Compiling AppCheckCore AppCheckCoreTokenRefreshResult.swift
[126/174] Compiling AppCheckCore AppCheckCoreAppAttestService.swift
[127/174] Compiling AppCheckCore AppCheckCoreAppAttestRejectionError.swift
[128/174] Compiling AppCheckCore AppCheckCoreAppAttestArtifactStorage.swift
[129/174] Compiling AppCheckCore AppCheckCoreAppAttestKeyIDStorage.swift
[130/174] Compiling GTMAppAuth AuthSessionStore.swift
[131/174] Compiling GTMAppAuth KeychainHelper.swift
[132/174] Compiling GTMAppAuth AuthSessionDelegate.swift
[133/174] Compiling GTMAppAuth KeychainStore.swift
[134/174] Compiling GTMAppAuth GTMOAuth2Compatibility.swift
[135/174] Compiling GTMAppAuth resource_bundle_accessor.swift
[136/174] Compiling GTMAppAuth KeychainAttribute.swift
[137/174] Compiling GTMAppAuth AuthSession.swift
[138/174] Emitting module GTMAppAuth
[138/174] Compiling GIDTimedLoader.m
[139/174] Compiling GoogleSignIn GIDSignInButton.m
[140/174] Compiling GoogleSignIn GIDSignInStrings.m
[141/174] Compiling GoogleSignIn GIDScopes.m
[142/174] Compiling GoogleSignIn GIDProfileData.m
[143/174] Compiling GoogleSignIn GIDMDMPasscodeState.m
[144/174] Compiling GoogleSignIn GIDMDMPasscodeCache.m
[145/174] Compiling GoogleSignIn GIDSignInPreferences.m
[146/174] Compiling LAContext+GIDLocalAuthenticationContext.m
[147/174] Compiling GIDFakeLocalAuthenticationContext.m
[148/174] Compiling GoogleSignIn GIDToken.m
[149/174] Compiling GoogleSignIn GIDEMMSupport.m
[150/174] Compiling GoogleSignIn GIDSignInCallbackSchemes.m
[151/174] Compiling GoogleSignIn resource_bundle_accessor.m
[152/174] Compiling GoogleSignIn GIDEMMErrorHandler.m
[153/174] Compiling UIDevice+GIDDevice.m
[154/174] Compiling GIDFakeDevice.m
[155/174] Compiling GoogleSignIn GIDConfiguration.m
[156/174] Compiling GoogleSignIn GIDClaim.m
[157/174] Compiling GoogleSignIn GIDCallbackQueue.m
[158/174] Compiling NSBundle+GIDBundle.m
[159/174] Compiling GIDFakeBundle.m
[160/174] Compiling GoogleSignIn GIDClaimsInternalOptions.m
[161/174] Compiling GoogleSignIn GIDSignInResult.m
[162/174] Compiling GIDActivityIndicatorViewController.m
[163/174] Compiling GIDFakeAuthStateMigration.m
[164/174] Compiling GoogleSignIn GIDAuthentication.m
[165/174] Compiling GoogleSignIn GIDSignInInternalOptions.m
[166/174] Compiling GIDAppCheck.m
[167/174] Compiling GIDAppCheckProviderFake.m
[168/174] Compiling GIDFakeJSONSerializerImpl.m
[169/174] Compiling GoogleSignIn GIDGoogleUser.m
[170/174] Compiling GIDAuthStateMigration.m
[171/174] Compiling GoogleSignIn NSBundle+GID3PAdditions.m
[172/174] Compiling GIDJSONSerializerImpl.m
[173/174] Compiling GoogleSignIn GIDSignIn.m
[175/181] Compiling GoogleSignInSwift GoogleSignInButtonViewModel.swift
[176/181] Compiling GoogleSignInSwift resource_bundle_accessor.swift
[177/181] Compiling GoogleSignInSwift GoogleSignInButtonStrings.swift
[178/181] Compiling GoogleSignInSwift GoogleSignInButtonBundleExtensions.swift
[179/181] Emitting module GoogleSignInSwift
[180/181] Compiling GoogleSignInSwift GoogleSignInButtonStyling.swift
[181/181] Compiling GoogleSignInSwift GoogleSignInButton.swift
Build complete! (31.35s)
Fetching https://github.com/firebase/ocmock.git
[1/8280] Fetching ocmock
Fetched https://github.com/firebase/ocmock.git from cache (2.41s)
Fetching https://github.com/google/gtm-session-fetcher.git
Fetching https://github.com/openid/AppAuth-iOS.git
Fetching https://github.com/google/GTMAppAuth.git
Fetching https://github.com/google/GoogleUtilities.git
Fetching https://github.com/google/app-check.git
[1/4176] Fetching gtmappauth
[2/9877] Fetching gtmappauth, googleutilities
[3/16223] Fetching gtmappauth, googleutilities, app-check
[488/21329] Fetching gtmappauth, googleutilities, app-check, gtm-session-fetcher
[5803/31694] Fetching gtmappauth, googleutilities, app-check, gtm-session-fetcher, appauth-ios
Fetched https://github.com/google/gtm-session-fetcher.git from cache (1.63s)
Fetched https://github.com/google/app-check.git from cache (1.63s)
[16304/20242] Fetching gtmappauth, googleutilities, appauth-ios
Fetched https://github.com/google/GoogleUtilities.git from cache (1.93s)
Fetched https://github.com/openid/AppAuth-iOS.git from cache (1.93s)
Fetched https://github.com/google/GTMAppAuth.git from cache (1.93s)
Computing version for https://github.com/google/GTMAppAuth.git
Computed https://github.com/google/GTMAppAuth.git at 6.0.0 (2.61s)
Computing version for https://github.com/openid/AppAuth-iOS.git
Computed https://github.com/openid/AppAuth-iOS.git at 3.0.0 (0.62s)
Computing version for https://github.com/google/app-check.git
Computed https://github.com/google/app-check.git at 12.0.0 (0.52s)
Fetching https://github.com/google/interop-ios-for-google-sdks.git
[1/303] Fetching interop-ios-for-google-sdks
Fetched https://github.com/google/interop-ios-for-google-sdks.git from cache (0.77s)
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 (1.42s)
Computing version for https://github.com/google/GoogleUtilities.git
Computed https://github.com/google/GoogleUtilities.git at 8.1.5 (0.53s)
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.63s)
Creating working copy for https://github.com/google/GoogleUtilities.git
Working copy of https://github.com/google/GoogleUtilities.git resolved at 8.1.5
Creating working copy for https://github.com/firebase/ocmock.git
Working copy of https://github.com/firebase/ocmock.git resolved at 7291762d3551c5c7e31c49cce40a0e391a52e889
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/GTMAppAuth.git
Working copy of https://github.com/google/GTMAppAuth.git resolved at 6.0.0
Creating working copy for https://github.com/openid/AppAuth-iOS.git
Working copy of https://github.com/openid/AppAuth-iOS.git resolved at 3.0.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/interop-ios-for-google-sdks.git
Working copy of https://github.com/google/interop-ios-for-google-sdks.git resolved at 101.0.0
Build complete.
{
  "default_localization" : "en",
  "dependencies" : [
    {
      "identity" : "appauth-ios",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "3.0.0",
            "upper_bound" : "4.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/openid/AppAuth-iOS.git"
    },
    {
      "identity" : "app-check",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "11.0.0",
            "upper_bound" : "13.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/google/app-check.git"
    },
    {
      "identity" : "gtmappauth",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "6.0.0",
            "upper_bound" : "7.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/google/GTMAppAuth.git"
    },
    {
      "identity" : "gtm-session-fetcher",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "3.3.0",
            "upper_bound" : "6.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/google/gtm-session-fetcher.git"
    },
    {
      "identity" : "ocmock",
      "requirement" : {
        "revision" : [
          "7291762d3551c5c7e31c49cce40a0e391a52e889"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/firebase/ocmock.git"
    },
    {
      "identity" : "googleutilities",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "8.0.0",
            "upper_bound" : "9.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/google/GoogleUtilities.git"
    }
  ],
  "manifest_display_name" : "GoogleSignIn",
  "name" : "GoogleSignIn",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "12.0"
    },
    {
      "name" : "ios",
      "version" : "15.0"
    }
  ],
  "products" : [
    {
      "name" : "GoogleSignIn",
      "targets" : [
        "GoogleSignIn"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "GoogleSignInSwift",
      "targets" : [
        "GoogleSignInSwift"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "GoogleSignInSwift_UnitTests",
      "module_type" : "SwiftTarget",
      "name" : "GoogleSignInSwift-UnitTests",
      "path" : "GoogleSignInSwift/Tests/Unit",
      "sources" : [
        "GoogleSignInButtonExtensionsTests.swift",
        "GoogleSignInButtonStylingTests.swift"
      ],
      "target_dependencies" : [
        "GoogleSignInSwift"
      ],
      "type" : "test"
    },
    {
      "c99name" : "GoogleSignInSwift",
      "module_type" : "SwiftTarget",
      "name" : "GoogleSignInSwift",
      "path" : "GoogleSignInSwift/Sources",
      "product_memberships" : [
        "GoogleSignInSwift"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignInSwift/Sources/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "GoogleSignInButton.swift",
        "GoogleSignInButtonBundleExtensions.swift",
        "GoogleSignInButtonStrings.swift",
        "GoogleSignInButtonStyling.swift",
        "GoogleSignInButtonViewModel.swift"
      ],
      "target_dependencies" : [
        "GoogleSignIn"
      ],
      "type" : "library"
    },
    {
      "c99name" : "GoogleSignIn_UnitTests",
      "module_type" : "ClangTarget",
      "name" : "GoogleSignIn-UnitTests",
      "path" : "GoogleSignIn/Tests/Unit",
      "product_dependencies" : [
        "OCMock",
        "AppAuth",
        "AppCheckCore",
        "GTMAppAuth",
        "GTMSessionFetcherCore",
        "GULMethodSwizzler",
        "GULSwizzlerTestHelpers"
      ],
      "sources" : [
        "GIDAppCheckTest.m",
        "GIDAuthStateMigrationTest.m",
        "GIDClaimTest.m",
        "GIDClaimsInternalOptionsTest.m",
        "GIDConfiguration+Testing.m",
        "GIDConfigurationTest.m",
        "GIDEMMErrorHandlerTest.m",
        "GIDEMMSupportTest.m",
        "GIDFailingOIDAuthState.m",
        "GIDFakeFetcher.m",
        "GIDFakeFetcherService.m",
        "GIDFakeMainBundle.m",
        "GIDGoogleUser+Testing.m",
        "GIDGoogleUserTest.m",
        "GIDMDMPasscodeStateTests.m",
        "GIDProfileData+Testing.m",
        "GIDProfileDataTest.m",
        "GIDScopesTest.m",
        "GIDSignInButtonTest.m",
        "GIDSignInCallbackSchemesTest.m",
        "GIDSignInInternalOptionsTest.m",
        "GIDSignInPreferencesTest.m",
        "GIDSignInTest.m",
        "GIDTokenTest.m",
        "OIDAuthState+Testing.m",
        "OIDAuthorizationRequest+Testing.m",
        "OIDAuthorizationResponse+Testing.m",
        "OIDServiceConfiguration+Testing.m",
        "OIDTokenRequest+Testing.m",
        "OIDTokenResponse+Testing.m",
        "UIAlertAction+Testing.m"
      ],
      "target_dependencies" : [
        "GoogleSignIn"
      ],
      "type" : "test"
    },
    {
      "c99name" : "GoogleSignIn",
      "module_type" : "ClangTarget",
      "name" : "GoogleSignIn",
      "path" : "GoogleSignIn/Sources",
      "product_dependencies" : [
        "AppAuth",
        "AppAuthCore",
        "AppCheckCore",
        "GTMAppAuth",
        "GTMSessionFetcherCore"
      ],
      "product_memberships" : [
        "GoogleSignIn",
        "GoogleSignInSwift"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Resources/Roboto-Bold.ttf",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Resources/google.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Resources/google@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Resources/google@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/ar.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "ar"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/ca.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "ca"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/cs.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "cs"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/da.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "da"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/de.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "de"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/el.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "el"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/en.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/en_GB.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "en_gb"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/es.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "es"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/es_MX.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "es_mx"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/fi.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "fi"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/fr.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "fr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/fr_CA.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "fr_ca"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/he.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "he"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/hi.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "hi"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/hr.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "hr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/hu.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "hu"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/id.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "id"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/it.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "it"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/ja.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "ja"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/ko.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "ko"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/ms.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "ms"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/nb.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "nb"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/nl.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "nl"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/pl.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "pl"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/pt.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "pt"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/pt_BR.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "pt_br"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/pt_PT.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "pt_pt"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/ro.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "ro"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/ru.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "ru"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/sk.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "sk"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/sv.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "sv"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/th.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "th"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/tr.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "tr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/uk.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "uk"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/vi.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "vi"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/zh_CN.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "zh_cn"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/GoogleSignIn/Sources/Strings/zh_TW.lproj/GoogleSignIn.strings",
          "rule" : {
            "process" : {
              "localization" : "zh_tw"
            }
          }
        }
      ],
      "sources" : [
        "GIDAppCheck/Implementations/Fake/GIDAppCheckProviderFake.m",
        "GIDAppCheck/Implementations/GIDAppCheck.m",
        "GIDAppCheck/UI/GIDActivityIndicatorViewController.m",
        "GIDAuthStateMigration/Fake/GIDFakeAuthStateMigration.m",
        "GIDAuthStateMigration/Implementation/GIDAuthStateMigration.m",
        "GIDAuthentication.m",
        "GIDBundle/Fake/GIDFakeBundle.m",
        "GIDBundle/Implementation/NSBundle+GIDBundle.m",
        "GIDCallbackQueue.m",
        "GIDClaim.m",
        "GIDClaimsInternalOptions.m",
        "GIDConfiguration.m",
        "GIDDevice/Fake/GIDFakeDevice.m",
        "GIDDevice/Implementation/UIDevice+GIDDevice.m",
        "GIDEMMErrorHandler.m",
        "GIDEMMSupport.m",
        "GIDGoogleUser.m",
        "GIDJSONSerializer/Fake/GIDFakeJSONSerializerImpl.m",
        "GIDJSONSerializer/Implementation/GIDJSONSerializerImpl.m",
        "GIDLocalAuthentication/Fake/GIDFakeLocalAuthenticationContext.m",
        "GIDLocalAuthentication/Implementation/LAContext+GIDLocalAuthenticationContext.m",
        "GIDMDMPasscodeCache.m",
        "GIDMDMPasscodeState.m",
        "GIDProfileData.m",
        "GIDScopes.m",
        "GIDSignIn.m",
        "GIDSignInButton.m",
        "GIDSignInCallbackSchemes.m",
        "GIDSignInInternalOptions.m",
        "GIDSignInPreferences.m",
        "GIDSignInResult.m",
        "GIDSignInStrings.m",
        "GIDTimedLoader/GIDTimedLoader.m",
        "GIDToken.m",
        "NSBundle+GID3PAdditions.m"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
Done.