diff options
author | David Aspinall <da@inf.ed.ac.uk> | 2000-04-28 18:13:23 +0000 |
---|---|---|
committer | David Aspinall <da@inf.ed.ac.uk> | 2000-04-28 18:13:23 +0000 |
commit | 9a3536223c55f9ca8ec348474da8e18f67ea5db4 (patch) | |
tree | 6a38479e6e8a770dbc43bef63ac0a7a70b7d760b /Makefile.devel | |
parent | 53047f216e3251581a7773f64c20634a7700c183 (diff) |
Keep ChangeLog gzipped. Small saving on repo size.
Diffstat (limited to 'Makefile.devel')
-rw-r--r-- | Makefile.devel | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/Makefile.devel b/Makefile.devel index 21071fbe..a3b54794 100644 --- a/Makefile.devel +++ b/Makefile.devel @@ -11,6 +11,7 @@ ## make distclean - remove all generated files ## ## make ChangeLog - make ChangeLog from CVS sources (uses emacs) +## ChangeLog.gz is kept in repo. ## make tag - tag the CVS sources with CVS_RELEASENAME ## make untag - remove tag CVS_RELEASENAME from the sources ## make dist - make a distribution from sources with above tag @@ -125,7 +126,7 @@ NONDISTFILES=.cvsignore */.cvsignore html etc Makefile.devel Makefile.xemacs doc # NB: these are *patterns* to exclude rather than files! # I would rather have files themselves to exclude, but # seems to be no way. -IGNOREDFILES=ProofGeneral*/Makefile.devel ProofGeneral*/todo ProofGeneral*/ChangeLog ProofGeneral*/doc/ProofGeneral.dvi ProofGeneral*/doc/ProofGeneral.ps.gz ProofGeneral*/doc/ProofGeneral.pdf ProofGeneral/*/todo +IGNOREDFILES=ProofGeneral*/Makefile.devel ProofGeneral*/todo ProofGeneral*/ChangeLog.gz ProofGeneral*/doc/ProofGeneral.dvi ProofGeneral*/doc/ProofGeneral.ps.gz ProofGeneral*/doc/ProofGeneral.pdf ProofGeneral/*/todo # Temporary directory to to build a distribution in DISTBUILDIR = /tmp/ProofGeneralRelease @@ -149,7 +150,7 @@ DEVELRELEASENAMETAR = $(DEVELRELEASENAME).tar DEVELRELEASENAMETARGZ = $(DEVELRELEASENAMETAR).gz # Files not kept under cvs to clean away. -FILES_NONCVS = ChangeLog TAGS +FILES_NONCVS = TAGS # Where to install a distribution # DISTINSTALLDIR=/usr/local/share/elisp/proofgeneral @@ -172,6 +173,9 @@ ELC=$(EL:.el=.elc) .el.elc: $(BYTECOMP) $*.el +%.gz: % + gzip $* + FORCE: # Targets to pre-compile for distribution @@ -357,7 +361,7 @@ develdist: @echo "*************************************************" mkdir -p $(DISTBUILDIR) if [ -z "$(NOCVS)" ]; then \ - (make devel.ChangeLog; cvs commit -m"Updated." ChangeLog; cd $(DISTBUILDIR); cvs export -kv -r "$(CVS_RELEASENAME)" -d $(DEVELRELEASENAME) $(CVSNAME)) \ + (make devel.ChangeLog.gz; cvs commit -m"Updated." ChangeLog.gz; cd $(DISTBUILDIR); cvs export -kv -r "$(CVS_RELEASENAME)" -d $(DEVELRELEASENAME) $(CVSNAME)) \ else \ mkdir -p $(DISTBUILDIR)/$(DEVELRELEASENAME); \ cp -pr . $(DISTBUILDIR)/$(DEVELRELEASENAME); \ |