forked from Botanical/BotanJS
19 lines
486 B
Makefile
19 lines
486 B
Makefile
JS_SRC_DIR ?= ./botanjs/src
|
|
|
|
BUILDX_BUILDER ?= container-builder
|
|
|
|
ensure-buildx:
|
|
@if ! docker buildx inspect $(BUILDX_BUILDER) >/dev/null 2>&1; then \
|
|
echo "Creating buildx builder $(BUILDX_BUILDER)..."; \
|
|
docker buildx create \
|
|
--name $(BUILDX_BUILDER) \
|
|
--driver docker-container \
|
|
--driver-opt network=host \
|
|
--bootstrap --use; \
|
|
else \
|
|
echo "Using existing buildx builder $(BUILDX_BUILDER)"; \
|
|
docker buildx use $(BUILDX_BUILDER); \
|
|
fi
|
|
|
|
.PHONY: ensure-buildx
|