From 952cc52af0d993b719d465c79a857a96b8f5033b Mon Sep 17 00:00:00 2001 From: David Aspinall Date: Tue, 8 Sep 1998 16:12:26 +0000 Subject: Added make item to build ChangeLog automatically, removed from repository --- Makefile.devel | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/Makefile.devel b/Makefile.devel index 0812d161..62555bdf 100644 --- a/Makefile.devel +++ b/Makefile.devel @@ -9,6 +9,48 @@ EXPORTDIR = /home/lego/pub/emacs RELEASENAME = emacs-2.0 TRELEASENAME = $(RELEASENAME).tar +EMACS=xemacs + +# Byte compilation command +BYTECOMP = $(EMACS) -batch -q -f batch-byte-compile + +FILES_NONCVS = ChangeLog + +FORCE: + +############################################################ +# +# Re-Build ChangeLog. CVSROOT must be set correctly. +# Correct dependency would be to check repository for changes! +# +ChangeLog: FORCE + rm -f ChangeLog + $(EMACS) -batch -q -f vc-update-change-log -f save-buffer + + + +############################################################ +# +# Clean up for cvs (developer only) +# +# Idea is to remove all ?'s from 'cvs update' output. +# +cvsclean: clean + rm -f $(FILES_NONCVS) + + +############################################################ +# +# Clean +# +clean: + + + +############################################################ +# +# Build new release +# release : cd /tmp; \ rm -fr lego;\ -- cgit v1.2.3