diff --git a/lib/build.py b/lib/build.py index 4e2e1a1a..b88ccda4 100644 --- a/lib/build.py +++ b/lib/build.py @@ -28,10 +28,7 @@ proto( name="config_proto", - srcs=[ - "./config.proto", - "./imagewriter/imagewriter.proto", - ], + srcs=["./config.proto"], deps=[ ".+common_proto", ".+layout_proto", @@ -44,6 +41,7 @@ "lib/encoders+proto", "lib/decoders+proto", "lib/imagereader+proto", + "lib/imagewriter+proto", ], ) diff --git a/lib/imagewriter/build.py b/lib/imagewriter/build.py new file mode 100644 index 00000000..67876025 --- /dev/null +++ b/lib/imagewriter/build.py @@ -0,0 +1,12 @@ +from build.protobuf import proto, protocc + +proto( + name="proto", + srcs=["./imagewriter.proto"], + deps=["lib+common_proto", "lib/imagereader+proto"], +) +protocc( + name="proto_lib", + srcs=[".+proto"], + deps=["lib+common_proto_lib", "lib/imagereader+proto_lib"], +)