diff --git a/Makefile b/Makefile index 0d0e3f2..4f361b7 100644 --- a/Makefile +++ b/Makefile @@ -2,6 +2,7 @@ # Detect if docker buildx is available DOCKER_BUILD := $(shell docker buildx version >/dev/null 2>&1 && echo "docker buildx build" || echo "docker build") +DOCKER_BUILD_LOAD := $(shell docker buildx version >/dev/null 2>&1 && echo "docker buildx build --load" || echo "docker build") .PHONY: all build sdist wheel clean install lint format docker-wheels docker-build docker-run docker-build-rootless docker-run-rootless help test docker-test @@ -29,13 +30,13 @@ format: ruff check --fix . docker-wheels: - $(DOCKER_BUILD) --target builder -f Dockerfile.build -t rns-page-node-builder . + $(DOCKER_BUILD) --target builder -f docker/Dockerfile.build -t rns-page-node-builder . docker create --name builder-container rns-page-node-builder true docker cp builder-container:/src/dist ./dist docker rm builder-container docker-build: - $(DOCKER_BUILD) $(BUILD_ARGS) -f Dockerfile -t rns-page-node:latest . + $(DOCKER_BUILD_LOAD) $(BUILD_ARGS) -f docker/Dockerfile -t rns-page-node:latest . docker-run: docker run --rm -it \ @@ -50,7 +51,7 @@ docker-run: --announce-interval 360 docker-build-rootless: - $(DOCKER_BUILD) $(BUILD_ARGS) -f Dockerfile.rootless -t rns-page-node-rootless:latest . + $(DOCKER_BUILD_LOAD) $(BUILD_ARGS) -f docker/Dockerfile.rootless -t rns-page-node-rootless:latest . docker-run-rootless: docker run --rm -it \ @@ -68,7 +69,7 @@ test: bash tests/run_tests.sh docker-test: - $(DOCKER_BUILD) -f tests/Dockerfile.tests -t rns-page-node-tests . + $(DOCKER_BUILD_LOAD) -f docker/Dockerfile.tests -t rns-page-node-tests . docker run --rm rns-page-node-tests help: