diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 35 |
1 files changed, 1 insertions, 34 deletions
@@ -27,44 +27,11 @@ install: build # rules to build a distributable rpm -dist-svn: - svn export -q -rBASE . $(NAME)-$(VERSION) - tar cfJ ../$(NAME)-$(VERSION).tar.xz $(NAME)-$(VERSION) - rm -rf $(NAME)-$(VERSION) - -dist-git: - @git archive --prefix=$(NAME)-$(VERSION)/ HEAD | xz >../$(NAME)-$(VERSION).tar.xz; - dist: dis dis: clean rm -rf ../$(NAME)-$(VERSION)*.tar* $(NAME)-$(VERSION) - @if [ -e ".svn" ]; then \ - $(MAKE) dist-svn; \ - elif [ -e ".git" ]; then \ - $(MAKE) dist-git; \ - else \ - echo "Unknown SCM (not SVN nor GIT)";\ - exit 1; \ - fi; - + @git archive --prefix=$(NAME)-$(VERSION)/ HEAD | xz >../$(NAME)-$(VERSION).tar.xz; $(info $(shell dirname $$PWD)/$(NAME)-$(VERSION).tar.xz is ready) -log: changelog - -changelog: ChangeLog - -ChangeLog: ../common/username.xml - @if test -d "$$PWD/.git"; then \ - ../common/gitlog-to-changelog > $@.tmp \ - && mv -f $@.tmp $@ \ - || (rm -f $@.tmp; \ - echo Failed to generate ChangeLog, your ChangeLog may be outdated >&2; \ - (test -f $@ || echo git-log is required to generate this file >> $@)); \ - else \ - svn2cl --accum --authors ../common/username.xml; \ - rm -f *.bak; \ - svn commit -m "Generated by svn2cl the `LC_TIME=C date '+%d_%b'`" ChangeLog; \ - fi; - # Makefile ends here |