diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/cpp/CrosstoolConfigProtoCodecRegisterer.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/cpp/CrosstoolConfigProtoCodecRegisterer.java | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CrosstoolConfigProtoCodecRegisterer.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CrosstoolConfigProtoCodecRegisterer.java index bad9dc0319..1e5c2fcbb5 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CrosstoolConfigProtoCodecRegisterer.java +++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CrosstoolConfigProtoCodecRegisterer.java @@ -26,6 +26,16 @@ class CrosstoolConfigProtoCodecRegisterer implements CodecRegisterer<MessageLite new MessageLiteCodec(CrosstoolConfig.CrosstoolRelease::newBuilder), new MessageLiteCodec(CrosstoolConfig.CToolchain::newBuilder), new MessageLiteCodec(CrosstoolConfig.CToolchain.OptionalFlag::newBuilder), - new MessageLiteCodec(CrosstoolConfig.CToolchain.Tool::newBuilder)); + new MessageLiteCodec(CrosstoolConfig.CToolchain.FlagGroup::newBuilder), + new MessageLiteCodec(CrosstoolConfig.CToolchain.VariableWithValue::newBuilder), + new MessageLiteCodec(CrosstoolConfig.CToolchain.EnvEntry::newBuilder), + new MessageLiteCodec(CrosstoolConfig.CToolchain.FeatureSet::newBuilder), + new MessageLiteCodec(CrosstoolConfig.CToolchain.WithFeatureSet::newBuilder), + new MessageLiteCodec(CrosstoolConfig.CToolchain.FlagSet::newBuilder), + new MessageLiteCodec(CrosstoolConfig.CToolchain.EnvSet::newBuilder), + new MessageLiteCodec(CrosstoolConfig.CToolchain.Feature::newBuilder), + new MessageLiteCodec(CrosstoolConfig.CToolchain.Tool::newBuilder), + new MessageLiteCodec(CrosstoolConfig.CToolchain.ArtifactNamePattern::newBuilder), + new MessageLiteCodec(CrosstoolConfig.CToolchain.ActionConfig::newBuilder)); } } |