aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/skyframe/serialization/autocodec/BUILD
diff options
context:
space:
mode:
authorGravatar Googler <noreply@google.com>2017-12-20 04:34:12 +0100
committerGravatar Laszlo Csomor <laszlocsomor@google.com>2017-12-20 13:42:22 +0100
commit87dd180cbb10be3cafbdad27fadc80a8502503e8 (patch)
tree30018ac824a582238b7ee1f54c3d4a20db8b3d2b /src/main/java/com/google/devtools/build/lib/skyframe/serialization/autocodec/BUILD
parent5c16ab2378befcd8000bf4f95da596ada04ae8c6 (diff)
@AutoCodec features.
* Adds PUBLIC_FIELDS strategy, which can be used to generate codecs for FragmentOptions. * Support for boolean, enum, Void, String and List types. PiperOrigin-RevId: 179636138
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/serialization/autocodec/BUILD')
-rw-r--r--src/main/java/com/google/devtools/build/lib/skyframe/serialization/autocodec/BUILD7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/serialization/autocodec/BUILD b/src/main/java/com/google/devtools/build/lib/skyframe/serialization/autocodec/BUILD
index 193570ebb4..9fff28b2dc 100644
--- a/src/main/java/com/google/devtools/build/lib/skyframe/serialization/autocodec/BUILD
+++ b/src/main/java/com/google/devtools/build/lib/skyframe/serialization/autocodec/BUILD
@@ -11,7 +11,12 @@ filegroup(
java_library(
name = "autocodec",
exported_plugins = [":autocodec-plugin"],
- exports = [":autocodec-annotation"],
+ exports = [
+ ":autocodec-annotation",
+ # Generated classes have the following dependencies.
+ "//third_party/protobuf:protobuf_java",
+ "//src/main/java/com/google/devtools/build/lib/skyframe/serialization",
+ ],
)
# @AutoCodec annotation only. Used by clients and the processor.