Add make docker-setup-clean

This commit is contained in:
Antoine GIRARD 2018-06-23 19:12:15 +02:00
parent dab1afa29c
commit 0177cd478d
No known key found for this signature in database
GPG Key ID: F3B46D1708E22963

9
docker/Makefile vendored
View File

@ -1,6 +1,6 @@
#Makefile related to docker #Makefile related to docker
QEMU_VERSION ?= v2.11.0 QEMU_VERSION ?= v2.12.0
QEMU_ARCH ?= amd64 QEMU_ARCH ?= amd64
GOARCH ?= amd64 GOARCH ?= amd64
TARGET ?= library TARGET ?= library
@ -30,7 +30,6 @@ docker-cross : docker-setup-qemu
#exemple TARGET=amd64 GOARCH=amd64 QEMU_ARCH=amd64 make docker-cross #exemple TARGET=amd64 GOARCH=amd64 QEMU_ARCH=amd64 make docker-cross
#exemple TARGET=arm32v6 GOARCH=arm QEMU_ARCH=arm make docker-cross #exemple TARGET=arm32v6 GOARCH=arm QEMU_ARCH=arm make docker-cross
TARGET: arm32v6
.PHONY: docker-setup-qemu .PHONY: docker-setup-qemu
docker-setup-qemu: docker-setup-qemu:
@if [ "$(QEMU_ARCH)" != "amd64" ]; then \ @if [ "$(QEMU_ARCH)" != "amd64" ]; then \
@ -41,4 +40,8 @@ docker-setup-qemu:
else cp Dockerfile docker/Dockerfile.${QEMU_ARCH}; \ else cp Dockerfile docker/Dockerfile.${QEMU_ARCH}; \
fi; fi;
#sed -i "s/make clean generate build/make build --always-make/g" docker/Dockerfile.${QEMU_ARCH}; \ .PHONY: docker-setup-clean
docker-setup-clean:
rm docker/qemu-*-static
rm docker/Dockerfile.*
#TODO add to make clean