softplayer-dart-proto/Makefile

19 lines
542 B
Makefile

# ---------------------------------------------------------------------
# -- 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