Files
fluxengine/lib/fluxsink/build.py
David Given 38af98ec9b Reformat.
2024-10-19 18:02:16 +02:00

23 lines
624 B
Python

from build.protobuf import proto, protocc
from build.c import cxxlibrary
proto(name="proto", srcs=["./fluxsink.proto"], deps=["lib/config+common_proto"])
protocc(
name="proto_lib", srcs=[".+proto"], deps=["lib/config+common_proto_lib"]
)
cxxlibrary(
name="fluxsink",
srcs=[
"./a2rfluxsink.cc",
"./aufluxsink.cc",
"./fl2fluxsink.cc",
"./fluxsink.cc",
"./hardwarefluxsink.cc",
"./scpfluxsink.cc",
"./vcdfluxsink.cc",
],
hdrs={"lib/fluxsink/fluxsink.h": "./fluxsink.h"},
deps=["lib/core", "lib/config", "lib/data", "lib/external", "lib/usb"],
)