mirror of
https://github.com/davidgiven/fluxengine.git
synced 2025-10-31 11:17:01 -07:00
26 lines
654 B
Python
26 lines
654 B
Python
from build.c import clibrary
|
|
from build.protobuf import proto, protocc
|
|
|
|
|
|
proto(name="common_proto", srcs=["./common.proto"])
|
|
|
|
proto(
|
|
name="config_proto",
|
|
srcs=[
|
|
"./config.proto",
|
|
"./layout.proto",
|
|
"./drive.proto",
|
|
"./decoders/decoders.proto",
|
|
"./encoders/encoders.proto",
|
|
"./fluxsink/fluxsink.proto",
|
|
"./fluxsource/fluxsource.proto",
|
|
"./imagereader/imagereader.proto",
|
|
"./imagewriter/imagewriter.proto",
|
|
"./usb/usb.proto",
|
|
"./vfs/vfs.proto",
|
|
],
|
|
deps=[".+common_proto"],
|
|
)
|
|
|
|
protocc(name="config_proto_lib", srcs=[".+config_proto", "arch+arch_proto"])
|