aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/collect/nestedset/BUILD
diff options
context:
space:
mode:
authorGravatar tomlu <tomlu@google.com>2017-11-27 10:02:19 -0800
committerGravatar Copybara-Service <copybara-piper@google.com>2017-11-27 10:04:32 -0800
commit4b32d5cf98e1edbe864e6c72ba7db90944214ff2 (patch)
tree003293d3d10feb68c4655cafb57ec3ebc6a6239e /src/main/java/com/google/devtools/build/lib/collect/nestedset/BUILD
parent3e7ef36aa6f25200580fd235e71f9cb4cc8284aa (diff)
Support nested set serialization.
PiperOrigin-RevId: 177032673
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/collect/nestedset/BUILD')
-rw-r--r--src/main/java/com/google/devtools/build/lib/collect/nestedset/BUILD21
1 files changed, 18 insertions, 3 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/collect/nestedset/BUILD b/src/main/java/com/google/devtools/build/lib/collect/nestedset/BUILD
index 86639cf3bc..6c6ef3eb20 100644
--- a/src/main/java/com/google/devtools/build/lib/collect/nestedset/BUILD
+++ b/src/main/java/com/google/devtools/build/lib/collect/nestedset/BUILD
@@ -9,9 +9,13 @@ filegroup(
# Library of collection utilities.
java_library(
name = "nestedset",
- srcs = glob([
- "*.java",
- ]),
+ srcs = [
+ "NestedSet.java",
+ "NestedSetBuilder.java",
+ "NestedSetView.java",
+ "NestedSetVisitor.java",
+ "Order.java",
+ ],
deps = [
"//src/main/java/com/google/devtools/build/lib/collect/compacthashset",
"//src/main/java/com/google/devtools/build/lib/concurrent",
@@ -19,3 +23,14 @@ java_library(
"//third_party:jsr305",
],
)
+
+java_library(
+ name = "serialization",
+ srcs = ["NestedSetCodec.java"],
+ deps = [
+ ":nestedset",
+ "//src/main/java/com/google/devtools/build/lib/skyframe/serialization",
+ "//third_party:guava",
+ "//third_party/protobuf:protobuf_java",
+ ],
+)