From 856b4dd190779ded5c2976f9b35fcc79606cc0d7 Mon Sep 17 00:00:00 2001 From: John Cater Date: Tue, 21 Nov 2017 08:06:16 -0800 Subject: Added new RuleClass flag to turn off platform support, to stop dependency cycles when loading platforms. Part of #4128. Change-Id: Ie55a91aaaec15d8eb537f59131fc2e69a8f9c251 PiperOrigin-RevId: 176509311 --- .../build/lib/skyframe/ConfiguredTargetFunction.java | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetFunction.java') diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetFunction.java b/src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetFunction.java index 099cea7714..7622f4332b 100644 --- a/src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetFunction.java +++ b/src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetFunction.java @@ -208,12 +208,15 @@ public final class ConfiguredTargetFunction implements SkyFunction { // Determine what toolchains are needed by this target. if (target instanceof Rule) { Rule rule = ((Rule) target); - ImmutableSet