diff --git a/src/macros.mk b/src/macros.mk index cb01fd5..e52b685 100644 --- a/src/macros.mk +++ b/src/macros.mk @@ -44,9 +44,10 @@ define build $(EXTRA_ARGS) \ $(NOCACHE_FLAG) \ src/$(CATEGORY)/$(NAME) \ - | gzip > $@.tmp; \ - mv $@.tmp $@; \ - gunzip -c $@ | docker load; \ + > $(basename $@).tar.tmp \ + && gzip < $(basename $@).tar.tmp > $@ \ + && rm $(basename $@).tar.tmp \ + && gunzip -c $@ | docker load; \ ) $(eval TIMESTAMP := $(shell TZ=GMT date +"%Y-%m-%dT%H:%M:%SZ")) mkdir -p out/