Files
AstroJS/mk/common.mk
T
2026-06-11 08:56:40 +08:00

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