summaryrefslogtreecommitdiff
path: root/makefiles/gmake/dist.mk
diff options
context:
space:
mode:
Diffstat (limited to 'makefiles/gmake/dist.mk')
-rw-r--r--makefiles/gmake/dist.mk14
1 files changed, 8 insertions, 6 deletions
diff --git a/makefiles/gmake/dist.mk b/makefiles/gmake/dist.mk
index 85ceae7..3b82dae 100644
--- a/makefiles/gmake/dist.mk
+++ b/makefiles/gmake/dist.mk
@@ -10,12 +10,14 @@
.PHONY: dist dist-bz2 dist-gz dist-Z
+TMPDIR ?= /tmp
+
dist:
-@rm -rf $(PACKAGE_NAME)-$(PACKAGE_VERSION)
- -@rm -rf /tmp/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
- mkdir /tmp/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
- cp -r * /tmp/$(PACKAGE_NAME)-$(PACKAGE_VERSION)/.
- -@cd /tmp/$(PACKAGE_NAME)-$(PACKAGE_VERSION) ; \
+ -@rm -rf $(TMPDIR)/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
+ mkdir $(TMPDIR)/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
+ cp -r * $(TMPDIR)/$(PACKAGE_NAME)-$(PACKAGE_VERSION)/.
+ -@cd $(TMPDIR)/$(PACKAGE_NAME)-$(PACKAGE_VERSION) ; \
$(MAKE) distclean ; \
rm -f makefiles/gmake/platform.mk.vars; \
find . -name .svn -exec rm -rf {} \; ; \
@@ -23,8 +25,8 @@ dist:
cd .. ; \
tar cvf $(PACKAGE_NAME)-$(PACKAGE_VERSION).tar \
$(PACKAGE_NAME)-$(PACKAGE_VERSION)
- -@rm -rf /tmp/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
- @mv /tmp/$(PACKAGE_NAME)-$(PACKAGE_VERSION).tar .
+ -@rm -rf $(TMPDIR)/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
+ @mv $(TMPDIR)/$(PACKAGE_NAME)-$(PACKAGE_VERSION).tar .
dist-bz2: dist
-@rm -rf $(PACKAGE_NAME)-$(PACKAGE_VERSION).bz2