From db733dd9035e7976d7398a26ce5a6c811adf8de4 Mon Sep 17 00:00:00 2001 From: Googler Date: Wed, 26 Oct 2016 17:40:37 +0000 Subject: Generate coverage mappings for Swift. -- MOS_MIGRATED_REVID=137291831 --- tools/build_defs/apple/swift.bzl | 3 +++ 1 file changed, 3 insertions(+) (limited to 'tools/build_defs/apple/swift.bzl') 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) -- cgit v1.2.3