diff options
author | Lukacs Berki <lberki@google.com> | 2017-02-17 14:06:11 +0000 |
---|---|---|
committer | Dmitry Lomov <dslomov@google.com> | 2017-02-17 14:56:48 +0000 |
commit | 76cb02e5a95f7a854eabe3221c366ea804696b17 (patch) | |
tree | 26fe8a4ce883d15af65f8fa3019242ed7424fcbf /src/main/java/com/google/devtools/build/lib/skyframe/SkyframeBuildView.java | |
parent | 5d2ae52c032203575f145ca409f2b86f1e8c700b (diff) |
Make the interface dynamic library builder a regular label instead of a magic artifact.
--
PiperOrigin-RevId: 147830857
MOS_MIGRATED_REVID=147830857
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/SkyframeBuildView.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/skyframe/SkyframeBuildView.java | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeBuildView.java b/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeBuildView.java index c84cf2726a..0e2c828d82 100644 --- a/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeBuildView.java +++ b/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeBuildView.java @@ -40,7 +40,6 @@ import com.google.devtools.build.lib.analysis.LabelAndConfiguration; import com.google.devtools.build.lib.analysis.ViewCreationFailedException; import com.google.devtools.build.lib.analysis.buildinfo.BuildInfoFactory; import com.google.devtools.build.lib.analysis.buildinfo.BuildInfoFactory.BuildInfoKey; -import com.google.devtools.build.lib.analysis.config.BinTools; import com.google.devtools.build.lib.analysis.config.BuildConfiguration; import com.google.devtools.build.lib.analysis.config.BuildConfigurationCollection; import com.google.devtools.build.lib.analysis.config.ConfigMatchingProvider; @@ -91,7 +90,6 @@ public final class SkyframeBuildView { private final ConfiguredTargetFactory factory; private final ArtifactFactory artifactFactory; private final SkyframeExecutor skyframeExecutor; - private final BinTools binTools; private boolean enableAnalysis = false; // This hack allows us to see when a configured target has been invalidated, and thus when the set @@ -126,13 +124,11 @@ public final class SkyframeBuildView { private boolean skyframeAnalysisWasDiscarded; public SkyframeBuildView(BlazeDirectories directories, - SkyframeExecutor skyframeExecutor, BinTools binTools, - ConfiguredRuleClassProvider ruleClassProvider) { + SkyframeExecutor skyframeExecutor, ConfiguredRuleClassProvider ruleClassProvider) { this.factory = new ConfiguredTargetFactory(ruleClassProvider); this.artifactFactory = new ArtifactFactory( directories.getExecRoot().getParentDirectory(), directories.getRelativeOutputPath()); this.skyframeExecutor = skyframeExecutor; - this.binTools = binTools; this.ruleClassProvider = ruleClassProvider; } @@ -468,7 +464,7 @@ public final class SkyframeBuildView { boolean allowRegisteringActions = config == null || config.isActionsEnabled(); return new CachingAnalysisEnvironment( artifactFactory, owner, isSystemEnv, extendedSanityChecks, eventHandler, env, - allowRegisteringActions, binTools); + allowRegisteringActions); } /** |