Skip to content

Commit 8766783

Browse files
committed
Use Context.environment
1 parent 438c98e commit 8766783

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

Package.swift

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
// See the License for the specific language governing permissions and
1717
// limitations under the License.
1818

19-
import class Foundation.ProcessInfo
2019
import PackageDescription
2120

2221
let firebaseVersion = "11.15.0"
@@ -1412,7 +1411,7 @@ func googleAppMeasurementDependency() -> Package.Dependency {
14121411

14131412
// Point SPM CI to the tip of main of https://github.com/google/GoogleAppMeasurement so that the
14141413
// release process can defer publishing the GoogleAppMeasurement tag until after testing.
1415-
if ProcessInfo.processInfo.environment["FIREBASECI_USE_LATEST_GOOGLEAPPMEASUREMENT"] != nil {
1414+
if Context.environment["FIREBASECI_USE_LATEST_GOOGLEAPPMEASUREMENT"] != nil {
14161415
return .package(url: appMeasurementURL, branch: "main")
14171416
}
14181417

@@ -1424,7 +1423,7 @@ func abseilDependency() -> Package.Dependency {
14241423

14251424
// If building Firestore from source, abseil will need to be built as source
14261425
// as the headers in the binary version of abseil are unusable.
1427-
if ProcessInfo.processInfo.environment["FIREBASE_SOURCE_FIRESTORE"] != nil {
1426+
if Context.environment["FIREBASE_SOURCE_FIRESTORE"] != nil {
14281427
packageInfo = (
14291428
"https://github.com/firebase/abseil-cpp-SwiftPM.git",
14301429
"0.20240722.0" ..< "0.20240723.0"
@@ -1444,7 +1443,7 @@ func grpcDependency() -> Package.Dependency {
14441443

14451444
// If building Firestore from source, abseil will need to be built as source
14461445
// as the headers in the binary version of abseil are unusable.
1447-
if ProcessInfo.processInfo.environment["FIREBASE_SOURCE_FIRESTORE"] != nil {
1446+
if Context.environment["FIREBASE_SOURCE_FIRESTORE"] != nil {
14481447
packageInfo = ("https://github.com/grpc/grpc-ios.git", "1.69.0" ..< "1.70.0")
14491448
} else {
14501449
packageInfo = ("https://github.com/google/grpc-binary.git", "1.69.0" ..< "1.70.0")
@@ -1454,7 +1453,7 @@ func grpcDependency() -> Package.Dependency {
14541453
}
14551454

14561455
func firestoreWrapperTarget() -> Target {
1457-
if ProcessInfo.processInfo.environment["FIREBASE_SOURCE_FIRESTORE"] != nil {
1456+
if Context.environment["FIREBASE_SOURCE_FIRESTORE"] != nil {
14581457
return .target(
14591458
name: "FirebaseFirestoreTarget",
14601459
dependencies: [.target(name: "FirebaseFirestore",
@@ -1473,7 +1472,7 @@ func firestoreWrapperTarget() -> Target {
14731472
}
14741473

14751474
func firestoreTargets() -> [Target] {
1476-
if ProcessInfo.processInfo.environment["FIREBASE_SOURCE_FIRESTORE"] != nil {
1475+
if Context.environment["FIREBASE_SOURCE_FIRESTORE"] != nil {
14771476
return [
14781477
.target(
14791478
name: "FirebaseFirestoreInternalWrapper",
@@ -1575,7 +1574,7 @@ func firestoreTargets() -> [Target] {
15751574
}
15761575

15771576
let firestoreInternalTarget: Target = {
1578-
if ProcessInfo.processInfo.environment["FIREBASECI_USE_LOCAL_FIRESTORE_ZIP"] != nil {
1577+
if Context.environment["FIREBASECI_USE_LOCAL_FIRESTORE_ZIP"] != nil {
15791578
// This is set when running `scripts/check_firestore_symbols.sh`.
15801579
return .binaryTarget(
15811580
name: "FirebaseFirestoreInternal",

0 commit comments

Comments
 (0)