diff --git a/mobile/.bazelrc b/mobile/.bazelrc index 242fa4760b0bf..81099a119e0fe 100644 --- a/mobile/.bazelrc +++ b/mobile/.bazelrc @@ -23,6 +23,9 @@ build --workspace_status_command=../bazel/get_workspace_status build --xcode_version=14.1 build --use_top_level_targets_for_symlinks build --experimental_repository_downloader_retries=2 +# We don't have a ton of Swift in Envoy Mobile, so always build with WMO +# This also helps work around a bug in rules_swift: https://github.com/bazelbuild/rules_swift/issues/949 +build --swiftcopt=-wmo # https://github.com/bazelbuild/rules_jvm_external/issues/445 build --repo_env=JAVA_HOME=../bazel_tools/jdk build --define disable_known_issue_asserts=true