diff --git a/Makefile b/Makefile index 05465f7..8f829e1 100644 --- a/Makefile +++ b/Makefile @@ -12,6 +12,7 @@ override docker?=${CLI_USE_DOCKER} override tag?=${DOCKER_IMAGE_TAG} override platform?=${DOCKER_IMAGE_PLATFORM} override config?=${SWIFT_BUILD_CONFIGURATION} +override clean?=${DOCKER_IMAGE_CLEAN} # --- DEPENDENCIES --- @@ -32,7 +33,9 @@ ifeq ($(docker),yes) --platform ${platform} \ ${DOCKER_IMAGE_NAME}:${tag} \ swift build --configuration ${config} - @docker rmi ${DOCKER_IMAGE_NAME}:${tag} + ifeq ($(clean),yes) + @docker rmi ${DOCKER_IMAGE_NAME}:${tag} + endif else @swift build --configuration ${config} endif