[Setup] Non Apple platforms #13

Merged
javier merged 14 commits from setup/linux-support into main 2023-04-28 17:37:09 +00:00
Showing only changes of commit 01c502a4c1 - Show all commits

View File

@ -12,6 +12,7 @@ override docker?=${CLI_USE_DOCKER}
override tag?=${DOCKER_IMAGE_TAG} override tag?=${DOCKER_IMAGE_TAG}
override platform?=${DOCKER_IMAGE_PLATFORM} override platform?=${DOCKER_IMAGE_PLATFORM}
override config?=${SWIFT_BUILD_CONFIGURATION} override config?=${SWIFT_BUILD_CONFIGURATION}
override clean?=${DOCKER_IMAGE_CLEAN}
# --- DEPENDENCIES --- # --- DEPENDENCIES ---
@ -32,7 +33,9 @@ ifeq ($(docker),yes)
--platform ${platform} \ --platform ${platform} \
${DOCKER_IMAGE_NAME}:${tag} \ ${DOCKER_IMAGE_NAME}:${tag} \
swift build --configuration ${config} swift build --configuration ${config}
@docker rmi ${DOCKER_IMAGE_NAME}:${tag} ifeq ($(clean),yes)
@docker rmi ${DOCKER_IMAGE_NAME}:${tag}
endif
else else
@swift build --configuration ${config} @swift build --configuration ${config}
endif endif