Files
fluxengine/src/build.py
2023-10-22 22:57:54 +02:00

48 lines
1.0 KiB
Python

from build.c import cxxprogram
cxxprogram(
name="fluxengine",
srcs=[
"./fluxengine.cc",
"./fe-analysedriveresponse.cc",
"./fe-analyselayout.cc",
"./fe-format.cc",
"./fe-getdiskinfo.cc",
"./fe-getfile.cc",
"./fe-getfileinfo.cc",
"./fe-inspect.cc",
"./fe-ls.cc",
"./fe-merge.cc",
"./fe-mkdir.cc",
"./fe-mv.cc",
"./fe-putfile.cc",
"./fe-rawread.cc",
"./fe-rawwrite.cc",
"./fe-read.cc",
"./fe-rm.cc",
"./fe-rpm.cc",
"./fe-seek.cc",
"./fe-testbandwidth.cc",
"./fe-testvoltages.cc",
"./fe-write.cc",
"./fileutils.cc",
],
cflags=["-I."],
deps=[
"+fl2_proto_lib",
"+fmt_lib",
"+protobuf_lib",
"+protocol",
"+z_lib",
"dep/adflib",
"dep/agg",
"dep/fatfs",
"dep/hfsutils",
"dep/libusbp",
"dep/stb",
"+lib",
"lib+config_proto_lib",
"src/formats",
],
)