First steps towards reworking the build system... again.

This commit is contained in:
David Given
2023-10-21 23:02:46 +02:00
parent bbdfa0d651
commit f5f223f622
175 changed files with 2159 additions and 1068 deletions

10
build.py Normal file
View File

@@ -0,0 +1,10 @@
from build.ab import export
from build.c import clibrary
from build.protobuf import proto, protocc
clibrary(name="protocol", hdrs={"protocol.h": "./protocol.h"})
proto(name="fl2_proto", srcs=["lib/fl2.proto"])
protocc(name="fl2_proto_lib", srcs=["+fl2_proto"])
export(name="all", items={"fluxengine": "src+fluxengine"}, deps=["+protocol"])