From 0c9e5fe4b80f9c38d08797ab15956ce8edbbc0a5 Mon Sep 17 00:00:00 2001 From: Kai Tetzlaff Date: Mon, 23 Aug 2010 08:33:32 +0200 Subject: [PATCH] update misc elisp --- dvc/Makefile.in | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/dvc/Makefile.in b/dvc/Makefile.in index 1ce5c8e..d16f9df 100644 --- a/dvc/Makefile.in +++ b/dvc/Makefile.in @@ -42,6 +42,16 @@ dvc: dvc-verbose: cd lisp; $(MAKE) all-verbose +dvc-pkg.el: $(srcdir)/config.status + @echo Creating $@ + @( echo ';;; $@ (ELPA generated installer file -- do not edit!)' ; \ + echo '(define-package "dvc" "$(PACKAGE_VERSION)"' \ + ' "The Emacs interface to Distributed Version Control Systems")' ) \ + > $@ + +lisp/dvc-version.el: + cd lisp; $(MAKE) dvc-version.el + %-recursive: @for dir in $(SUBDIRS) ; do ( cd $$dir; $(MAKE) $* ) ; done @@ -58,7 +68,7 @@ clean: clean-recursive rm -f dvc-load.el dvc-load-install.el distclean: clean distclean-recursive - rm -rf configure config.status config.log autom4te.cache/ Makefile + rm -rf configure config.status config.log autom4te.cache/ Makefile $(distdir) $(distdir).tar* maintainer-clean: maintainer-clean-recursive @@ -94,7 +104,18 @@ tarball: distdir=$(PACKAGE_TARNAME)-snapshot \ extradist='debian/* docs/* scripts/*' +package: dvc-pkg.el info lisp/dvc-version.el + rm -rf $(distdir) $(distdir).tar + mkdir $(distdir) + cp -r docs $(distdir) + cp COPYING $(distdir) + cp dvc-pkg.el lisp/*el texinfo/dvc.info $(distdir) + install-info --info-dir=$(distdir) $(distdir)/dvc.info + $(TAR) cf $(distdir).tar $(distdir) + +.INTERMEDIATE: dvc-pkg.el + .PHONY: all info pdf dvi html dvc dvc-verbose \ install uninstall \ clean distclean maintainer-clean \ - dist tarball + dist tarball package