diff --git a/Makefile b/Makefile
index 1a71f2b33f6e4be1ec6e3796f0b9c61841a12f26..a5977c48db22cdf3f441eca6129da02918c8e910 100644
--- a/Makefile
+++ b/Makefile
@@ -9,9 +9,11 @@ BUILD_DIR=__build__
 all:
 	echo all is better than nothing
 
-tar:
+$(NAME)-$(VERSION).tar.gz:
 	git archive --prefix=$(NAME)-$(VERSION)/ HEAD | gzip -9 > $(NAME)-$(VERSION).tar.gz
 
+tar: $(NAME)-$(VERSION).tar.gz
+
 dsc: cleanbuild tar
 	mkdir $(BUILD_DIR)
 	tar xfC $(NAME)-$(VERSION).tar.gz $(BUILD_DIR)