diff options
author | 2015-08-19 16:57:49 +0000 | |
---|---|---|
committer | 2015-08-20 14:49:12 +0000 | |
commit | e2033b1d28d3f17c7e307f62b2b13c3eed72a7f6 (patch) | |
tree | 25d06fad6196071dd07756c5e1a661bd689198fc /src/main/java/com/google/devtools/build/lib/skyframe/Builder.java | |
parent | 25f4494c484512898671aab57790f4917c0f9319 (diff) |
A prototype implementation of top-level aspects.
--
MOS_MIGRATED_REVID=101033236
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/Builder.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/skyframe/Builder.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/Builder.java b/src/main/java/com/google/devtools/build/lib/skyframe/Builder.java index f23b09f28b..67e32b143e 100644 --- a/src/main/java/com/google/devtools/build/lib/skyframe/Builder.java +++ b/src/main/java/com/google/devtools/build/lib/skyframe/Builder.java @@ -54,6 +54,7 @@ public interface Builder { * artifacts. * @param exclusiveTests are executed one at a time, only after all other tasks have completed * @param targetsToBuild Set of targets which will be built + * @param aspects Set of aspects that will be built * @param executor an opaque application-specific value that will be * passed down to the execute() method of any Action executed during * this call @@ -69,10 +70,12 @@ public interface Builder { * @throws TestExecException if any test fails */ @ThreadCompatible - void buildArtifacts(Set<Artifact> artifacts, + void buildArtifacts( + Set<Artifact> artifacts, Set<ConfiguredTarget> parallelTests, Set<ConfiguredTarget> exclusiveTests, Collection<ConfiguredTarget> targetsToBuild, + Collection<AspectValue> aspects, Executor executor, Set<ConfiguredTarget> builtTargets, boolean explain, |