From a040ff89bb8d012f546bc65a63479c736d8a6ab7 Mon Sep 17 00:00:00 2001 From: Lizan Zhou Date: Wed, 14 Oct 2020 17:20:43 -0700 Subject: [PATCH] Not generating CcInfo when out_binary is True Signed-off-by: Lizan Zhou --- rust/private/rustc.bzl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust/private/rustc.bzl b/rust/private/rustc.bzl index 209a2c501c..1dcba236af 100644 --- a/rust/private/rustc.bzl +++ b/rust/private/rustc.bzl @@ -630,7 +630,7 @@ def establish_cc_info(ctx, crate_info, toolchain, cc_toolchain, feature_configur list: A list containing the CcInfo provider """ - if crate_info.is_test or crate_info.type not in ("staticlib", "cdylib"): + if crate_info.is_test or crate_info.type not in ("staticlib", "cdylib") or getattr(ctx.attr, "out_binary", False): return [] if crate_info.type == "staticlib":