19 lines
542 B
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
|
|
|