Skip to content

Commit

Permalink
[Release Tooling] Explicitly link direct/transitive deps. in Firebase…
Browse files Browse the repository at this point in the history
…Firestore.xcframework's module.modulemap
  • Loading branch information
ncooke3 committed Sep 16, 2023
1 parent 5dcc3fb commit 2fea343
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions ReleaseTooling/Sources/ZipBuilder/ModuleMapBuilder.swift
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,13 @@ struct ModuleMapBuilder {
module * { export * }
"""

if module == "FirebaseFirestore" {
content += " link framework " + "BoringSSL-GRPC" + "\n"
content += " link framework " + "gRPC-Core" + "\n"
content += " link framework " + "gRPC-C++" + "\n"
}

for framework in frameworks.sorted() {
content += " link framework " + framework + "\n"
}
Expand Down

0 comments on commit 2fea343

Please sign in to comment.