Pārlūkot izejas kodu

Merge pull request #47121 from voloder/master

Make sure that make doesn't rm -rf the system out of existence
Sebastiaan van Stijn 1 gadu atpakaļ
vecāks
revīzija
2da96d6c12
1 mainītis faili ar 3 papildinājumiem un 0 dzēšanām
  1. 3 0
      Makefile

+ 3 - 0
Makefile

@@ -250,6 +250,9 @@ swagger-docs: ## preview the API documentation
 .PHONY: generate-files
 .PHONY: generate-files
 generate-files:
 generate-files:
 	$(eval $@_TMP_OUT := $(shell mktemp -d -t moby-output.XXXXXXXXXX))
 	$(eval $@_TMP_OUT := $(shell mktemp -d -t moby-output.XXXXXXXXXX))
+	ifeq ($($@_TMP_OUT),)
+		$(error Could not create temp directory.)
+	endif
 	$(BUILD_CMD) --target "update" \
 	$(BUILD_CMD) --target "update" \
 		--output "type=local,dest=$($@_TMP_OUT)" \
 		--output "type=local,dest=$($@_TMP_OUT)" \
 		--file "./hack/dockerfiles/generate-files.Dockerfile" .
 		--file "./hack/dockerfiles/generate-files.Dockerfile" .