diff options
-rw-r--r-- | Makefile | 11 |
1 files changed, 6 insertions, 5 deletions
@@ -30,7 +30,7 @@ tag: force-tag: git tag -f $(GITTAG) -ARCHIVEOUTDIR=$(pwd) +ARCHIVEOUTDIR=$(shell pwd) local-archive: $(MAKE) archive ORIGIN=$(ARCHIVEOUTDIR) @@ -39,10 +39,11 @@ archive: repo=`pwd`; \ tmpdir=`mktemp -d /tmp/make_archive_XXXXXX`; \ if test -d "$$tmpdir" ; then \ - git clone $(ORIGIN) $$tmpdir/autologin;\ - cd $$tmpdir/autologin;\ - git checkout $(GITTAG) $(distdir);\ - tar --exclude=.git cvzf $(distdir).tar.gz $(distdir); \ + git clone $(ORIGIN) $$tmpdir/$(distdir);\ + cd $$tmpdir/$(distdir);\ + git checkout $(GITTAG);\ + cd $$tmpdir;\ + tar cvz --exclude=.git -f $(distdir).tar.gz $(distdir); \ mkdir -p $$tmpdir/rpm-build-top;\ rpmbuild \ --define "_topdir $$tmpdir/rpm-build-top" \ |