diff options
Diffstat (limited to 'tools/build_defs/apple/swift.bzl')
-rw-r--r-- | tools/build_defs/apple/swift.bzl | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/build_defs/apple/swift.bzl b/tools/build_defs/apple/swift.bzl index 74bd498336..336329f537 100644 --- a/tools/build_defs/apple/swift.bzl +++ b/tools/build_defs/apple/swift.bzl @@ -299,6 +299,9 @@ def _swift_library_impl(ctx): swiftc_output_map_file.path, ] + _swift_compilation_mode_flags(ctx) + _swift_bitcode_flags(ctx) + if ctx.configuration.coverage_enabled: + args.extend(["-profile-generate", "-profile-coverage-mapping"]) + args.extend(srcs_args) args.extend(include_args) args.extend(framework_args) |