Skip to content

Commit 5b51eab

Browse files
authored
[Release Tooling] Explicitly FST link direct/transitive deps. in module.modulemap (#11815)
1 parent 5dcc3fb commit 5b51eab

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

ReleaseTooling/Sources/ZipBuilder/ModuleMapBuilder.swift

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,15 @@ struct ModuleMapBuilder {
4646
module * { export * }
4747
4848
"""
49+
50+
if module == "FirebaseFirestore" {
51+
content += """
52+
link framework "BoringSSL-GRPC"
53+
link framework "gRPC-Core"
54+
link framework "gRPC-C++"
55+
"""
56+
}
57+
4958
for framework in frameworks.sorted() {
5059
content += " link framework " + framework + "\n"
5160
}

0 commit comments

Comments
 (0)