# --------------------------------------------------------------------- # -- Which container tool to use # --------------------------------------------------------------------- CONTAINER_TOOL ?= docker container-dart-protobuf: $(CONTAINER_TOOL) build -t dartgen . && \ $(CONTAINER_TOOL) run --rm \ -v $$(pwd)/lib:/dart dartgen \ cp -R /out/. /dart/ update-exports: rm -f ./lib/main.dart && \ cd lib && \ for file in $$(find . -type f -iname "*.dart" ! -name "main.dart") ; do \ echo "export '$${file}';" >> main.dart ; \ done