Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 296 lines (254 sloc) 10.748 kB
20cab55 @larsmagne *** empty log message ***
larsmagne authored
1 prefix = @prefix@
15ddd33 (datarootdir): Explain why we add an unused variable.
Reiner Steib authored
2 # Avoid "WARNING: Makefile.in seems to ignore the --datarootdir setting":
1e6aec6 @yamaoka * GNUS-NEWS: Generated.
yamaoka authored
3 datarootdir = @datarootdir@
20cab55 @larsmagne *** empty log message ***
larsmagne authored
4 datadir = @datadir@
1dfd710 @larsmagne *** empty log message ***
larsmagne authored
5 lispdir = @lispdir@
754a007 @larsmagne *** empty log message ***
larsmagne authored
6 srcdir = @srcdir@
7
8 @SET_MAKE@
1dfd710 @larsmagne *** empty log message ***
larsmagne authored
9 EMACS = @EMACS@
363be8f @SteveYoungs ./ChangeLog:
SteveYoungs authored
10 XEMACS = @EMACS@
754a007 @larsmagne *** empty log message ***
larsmagne authored
11
dd2ab07 @yamaoka Compress Lisp source files and info files by gzip by default
yamaoka authored
12 GZIP_PROG = @GZIP_PROG@
1883024 (GZIP_PROG): New variable.
Reiner Steib authored
13
a937c8d (SED_I, CODENAME_PATTERN): New.
Reiner Steib authored
14 SED_I = sed -i -e
15
69fe377 (release-*): New targets.
Reiner Steib authored
16 # # # # # # # # # # Release variables (for maintainer only):
17 #
18 # Files removed from `cvs export' output before creating the tar-ball:
19 CVS_IGNORE_FILES = .cvsignore contrib/.cvsignore etc/.cvsignore \
a55ff18 (CVS_IGNORE_FILES): Additions.
Reiner Steib authored
20 lisp/.cvsignore texi/.cvsignore texi/ps/.cvsignore .arch-inventory
69fe377 (release-*): New targets.
Reiner Steib authored
21 # Name and mail address in ChangeLog format for the release commit:
22 COMMITTER = Lars Magne Ingebrigtsen <lars@ingebrigtsen.no>
23 # CODENAME for development releases (CODENAME must have a trailing space,
24 # (e.g. "Oort ")
25 CODENAME =
c497d73 (OLD_PATTERN): Catch stable and trunk.
Reiner Steib authored
26 # Codename initial (lower case), e.g. 'n' for "No Gnus".
27 CIN =
69fe377 (release-*): New targets.
Reiner Steib authored
28 # Files with hard-coded versions numbers:
76aee12 @snogglethorpe Merge from gnus--rel--5.10
snogglethorpe authored
29 RELEASE_COMMIT_FILES = ChangeLog \
30 etc/ChangeLog lisp/ChangeLog texi/ChangeLog \
31 README lisp/gnus.el \
32 texi/gnus.texi texi/message.texi texi/gnus-faq.texi
a937c8d (SED_I, CODENAME_PATTERN): New.
Reiner Steib authored
33 # Pattern matching previous version numbers:
34 OLD_PATTERN = \(5\.[0-9][0-9]\.[0-9]*\|5\.[0-9][0-9]\|0\.[1-9][0-9]*\)
35 # Codename pattern
36 CODENAME_PATTERN = [A-Z]*[a-z]* *
69fe377 (release-*): New targets.
Reiner Steib authored
37 # CVS tag of the previous version:
38 OLD_TAG = v5-10-6
39 # CVS tag of the current release:
40 TAG = v5-10
41 #
322b663 (COMMIT_STRING): New variable.
Reiner Steib authored
42 COMMIT_STRING = $(CODENAME)Gnus v$(VERSION) is released.
69fe377 (release-*): New targets.
Reiner Steib authored
43 # # # # # # # # # # End of release variables
44
754a007 @larsmagne *** empty log message ***
larsmagne authored
45 all: lick info
46
dd2c57d * Makefile.in (lick-fail-on-warning): New rule to compile with warnings
David Engster authored
47 fail-on-warning: lick-fail-on-warning info
1f44d05 * Makefile.in (warn): Add a dummy "warn" target.
Lars Magne Ingebrigtsen authored
48
754a007 @larsmagne *** empty log message ***
larsmagne authored
49 lick:
a461e8a @larsmagne *** empty log message ***
larsmagne authored
50 cd lisp && $(MAKE) EMACS="$(EMACS)" lispdir="$(lispdir)" all
754a007 @larsmagne *** empty log message ***
larsmagne authored
51
dd2c57d * Makefile.in (lick-fail-on-warning): New rule to compile with warnings
David Engster authored
52 lick-fail-on-warning:
53 cd lisp && $(MAKE) EMACS="$(EMACS)" lispdir="$(lispdir)" fail-on-warning
54
754a007 @larsmagne *** empty log message ***
larsmagne authored
55 install:
a461e8a @larsmagne *** empty log message ***
larsmagne authored
56 cd lisp && $(MAKE) EMACS="$(EMACS)" lispdir="$(lispdir)" install
57 cd texi && $(MAKE) EMACS="$(EMACS)" install
af028a6 Move image files to etc/gnus.
ShengHuo ZHU authored
58 cd etc && $(MAKE) EMACS="$(EMACS)" install
754a007 @larsmagne *** empty log message ***
larsmagne authored
59
581c79d @yamaoka * aclocal.m4 (AC_PATH_LISPDIR): Default to .../site-lisp/gnus for Emacs.
yamaoka authored
60 list-installed-shadows:
61 cd lisp && $(MAKE) EMACS="$(EMACS)" lispdir="$(lispdir)" list-installed-shadows
62
63 remove-installed-shadows:
64 cd lisp && $(MAKE) EMACS="$(EMACS)" lispdir="$(lispdir)" remove-installed-shadows
65
d385a41 Install el.
ShengHuo ZHU authored
66 uninstall:
67 cd lisp && $(MAKE) lispdir="$(lispdir)" uninstall
68 cd texi && $(MAKE) uninstall
69 cd etc && $(MAKE) uninstall
70
e1ca34f * Makefile.in (GNUS-NEWS): Depend on texi/gnus-news.texi.
Simon Josefsson authored
71 GNUS-NEWS: texi/gnus-news.texi
150821f Add.
Simon Josefsson authored
72 cd texi && $(MAKE) GNUS-NEWS
73
9cfcdab Add new Makefile rules for starting test-suite.
David Engster authored
74 check:
75 cd lisp && $(MAKE) EMACS="$(EMACS)" lispdir="$(lispdir)" check
76
754a007 @larsmagne *** empty log message ***
larsmagne authored
77 # Rule for Lars and nobody else.
78 some:
a461e8a @larsmagne *** empty log message ***
larsmagne authored
79 cd lisp && $(MAKE) EMACS="$(EMACS)" some
754a007 @larsmagne *** empty log message ***
larsmagne authored
80 l:
a461e8a @larsmagne *** empty log message ***
larsmagne authored
81 cd lisp && $(MAKE) EMACS="$(EMACS)" clever
754a007 @larsmagne *** empty log message ***
larsmagne authored
82
83 info:
a461e8a @larsmagne *** empty log message ***
larsmagne authored
84 cd texi && $(MAKE) EMACS="$(EMACS)" all
754a007 @larsmagne *** empty log message ***
larsmagne authored
85
86 clean:
a29c399 @yamaoka (clean): Clean all subdirectories; remove *~.
yamaoka authored
87 for i in lisp texi etc texi/ps; do (cd $$i; $(MAKE) clean); done
88 rm -f *.orig *.rej *~
754a007 @larsmagne *** empty log message ***
larsmagne authored
89
90 elclean:
a29c399 @yamaoka (clean): Clean all subdirectories; remove *~.
yamaoka authored
91 cd lisp && rm -f *.elc auto-autoloads.el custom-load.el gnus-load.el
754a007 @larsmagne *** empty log message ***
larsmagne authored
92
93 x:
227dd52 @larsmagne *** empty log message ***
larsmagne authored
94 $(MAKE) EMACS=$(XEMACS)
95
96 xsome:
97 $(MAKE) EMACS="$(XEMACS)" some
754a007 @larsmagne *** empty log message ***
larsmagne authored
98
a29c399 @yamaoka (clean): Clean all subdirectories; remove *~.
yamaoka authored
99 distclean: clean
100 for i in lisp texi etc texi/ps; do (cd $$i; $(MAKE) distclean); done
2eb41e1 @larsmagne *** empty log message ***
larsmagne authored
101 rm -f config.log config.status config.cache Makefile
754a007 @larsmagne *** empty log message ***
larsmagne authored
102
103 config.status: $(srcdir)/configure
104 $(SHELL) ./config.status --recheck
105 $(srcdir)/configure: $(srcdir)/configure.in
106 cd $(srcdir) && autoconf
107 Makefile: $(srcdir)/Makefile.in config.status
108 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
109
69fe377 (release-*): New targets.
Reiner Steib authored
110 # # # # # # # # # # Release targets (for maintainer only):
111
112 release-check-settings:
113 @echo
114 @echo "COMMITTER = '$(COMMITTER)'"
115 @echo " (example: 'Foo Bar <foo.bar@somewhere.invalid>')"
116 @echo "VERSION = '$(VERSION)' (example: '5.10.6')"
117 @echo "TAG = '$(TAG)' (example: 'v5-10-6')"
e2091de (release-check-settings): OLD_TAG, not OLDTAG.
Reiner Steib authored
118 @echo "OLD_TAG = '$(OLD_TAG)' (example: 'v5-10-5')"
69fe377 (release-*): New targets.
Reiner Steib authored
119 @echo
0e7fab9 @snogglethorpe Merge from gnus--rel--5.10
snogglethorpe authored
120 @echo "# Only for development versions:"
121 @echo "CODENAME = '$(CODENAME)' (example: 'No ')"
122 @echo "CIN = '$(CIN)' (example: 'n', codename initial)"
123 @echo
69fe377 (release-*): New targets.
Reiner Steib authored
124 @if [ x"$(VERSION)" = x ]; then echo "error: No VERSION given."; exit 1; else :; fi
125 @if [ x"$(TAG)" = x ]; then echo "error: No TAG given."; exit 1; else :; fi
1ce75af @snogglethorpe Revision: emacs@sv.gnu.org/gnus--devo--0--patch-80
snogglethorpe authored
126 @echo
127 @echo Settings checked successfully.
128 @echo
129 @echo You may now make...
130 @echo release-bump-version
76aee12 @snogglethorpe Merge from gnus--rel--5.10
snogglethorpe authored
131 @echo release-add-changelog
1ce75af @snogglethorpe Revision: emacs@sv.gnu.org/gnus--devo--0--patch-80
snogglethorpe authored
132 @echo release-commit
669bd91 * Makefile.in (CVS_IGNORE_FILES): Additions.
Reiner Steib authored
133 @echo release-files or release-files-signed
69fe377 (release-*): New targets.
Reiner Steib authored
134
0e7fab9 @snogglethorpe Merge from gnus--rel--5.10
snogglethorpe authored
135 release-help:
136 @echo "Available targets for releases:"
137 @echo
138 @echo "[0] release-help"
139 @echo " Display this help message."
140 @echo
141 @echo "[1] release-check-settings"
142 @echo " Check it all required variables are specified on the command line."
143 @echo " Run this target to display the variable names and current values."
144 @echo
145 @echo "[2] release-bump-version"
146 @echo " Bump the version to VERSION"
147 @echo
148 @echo "[3] release-add-changelog"
149 @echo " Add COMMITTER and COMMIT_STRING to the ChangeLogs."
150 @echo
151 @echo "[4] release-commit"
152 @echo " Commit the ChangeLogs and tag repository with TAG."
153 @echo
154 @echo "[5] release-files or release-files-signed"
155 @echo " Create the release tar-ball and diff file."
156 @echo " release-files-signed creates detached GPG signature files as well."
157 @echo
158 @echo "For a release, steps [1]-[5] need to be done. Immediately after"
159 @echo "the release, we bump the version again by performing steps [1]-[4]"
160 @echo "with the next VERSION and TAG."
161 @echo
162
322b663 (COMMIT_STRING): New variable.
Reiner Steib authored
163 bump-version:
164 $(MAKE) COMMIT_STRING='Bump version to $(VERSION).' release-bump-version
165
166 bump-version-commit:
167 $(MAKE) COMMIT_STRING='Bump version to $(VERSION).' release-commit
168
69fe377 (release-*): New targets.
Reiner Steib authored
169 # Needs GNU grep and a recent GNU sed:
170 release-bump-version: release-check-settings
a937c8d (SED_I, CODENAME_PATTERN): New.
Reiner Steib authored
171 $(SED_I) '/^(defconst gnus-version-number /s,"$(OLD_PATTERN)","$(VERSION)",' lisp/gnus.el
172 $(SED_I) '/^.newcommand{.gnusversionname}{$(CODENAME_PATTERN)Gnus v/s,$(OLD_PATTERN),$(VERSION),' texi/gnus.texi
173 $(SED_I) '/^This manual corresponds to $(CODENAME_PATTERN)Gnus v/s,$(OLD_PATTERN),$(VERSION),' texi/gnus.texi
174 $(SED_I) '/^@samp.{$(CODENAME_PATTERN)Gnus v.*@c Adjust Makefile/s,$(OLD_PATTERN),$(VERSION),' texi/gnus.texi
175 $(SED_I) '/^corresponding to this manual is $(CODENAME_PATTERN)Gnus v/s,$(OLD_PATTERN),$(VERSION),' texi/message.texi
176 $(SED_I) 's,/[a-z]*gnus-[0-9.]*/,/$(CIN)gnus-$(VERSION)/,' README
177 if [ "x$(CODENAME)" = "x" ]; then \
178 $(SED_I) '/The current release ($(OLD_PATTERN)) should/s,$(OLD_PATTERN),$(VERSION),' texi/gnus-faq.texi; \
179 else \
180 true; \
181 fi
182 # Only for going from the development version to release...
76aee12 @snogglethorpe Merge from gnus--rel--5.10
snogglethorpe authored
183 if [ "x$(CODENAME)" = "x" -a "$(CODENAME_TO_STABLE)" = t ]; then \
a937c8d (SED_I, CODENAME_PATTERN): New.
Reiner Steib authored
184 $(SED_I) '/^(defconst gnus-version /s,"$(CODENAME_PATTERN)Gnus v,"Gnus v,' lisp/gnus.el; \
185 $(SED_I) '/^.newcommand{.gnusversionname}{$(CODENAME_PATTERN)Gnus v/s,$(CODENAME_PATTERN)Gnus v$(OLD_PATTERN),Gnus v$(VERSION),' texi/gnus.texi; \
186 $(SED_I) '/^This manual corresponds to $(CODENAME_PATTERN)Gnus v/s,$(CODENAME_PATTERN)Gnus v$(OLD_PATTERN),Gnus v$(VERSION),' texi/gnus.texi; \
187 $(SED_I) '/^corresponding to this manual is $(CODENAME_PATTERN)Gnus v/s,$(CODENAME_PATTERN)Gnus v$(OLD_PATTERN),Gnus v$(VERSION),' texi/message.texi; \
828982b (release-bump-version): Consider named Gnus versions
Reiner Steib authored
188 else \
189 true; \
190 fi
76aee12 @snogglethorpe Merge from gnus--rel--5.10
snogglethorpe authored
191 $(MAKE) release-diff-commit-files
192
a937c8d (SED_I, CODENAME_PATTERN): New.
Reiner Steib authored
193 # Add ChangeLog entry...
76aee12 @snogglethorpe Merge from gnus--rel--5.10
snogglethorpe authored
194 release-add-changelog: release-check-settings
195 @echo "Updating ChangeLog files..."
6da6b47 (RELEASE_COMMIT_FILES): Add ./ChangeLog.
Reiner Steib authored
196 @if grep -q "$(CODENAME)Gnus v$(VERSION) is released" ChangeLog; then \
197 echo "ChangeLog is already updated"; \
198 else \
a937c8d (SED_I, CODENAME_PATTERN): New.
Reiner Steib authored
199 $(SED_I) "1s|^|`date -I` $(COMMITTER)\n\n\t* README: $(COMMIT_STRING)\n\n|" ChangeLog; \
6da6b47 (RELEASE_COMMIT_FILES): Add ./ChangeLog.
Reiner Steib authored
200 fi
76aee12 @snogglethorpe Merge from gnus--rel--5.10
snogglethorpe authored
201 @if grep -q "$(CODENAME)Gnus v$(VERSION) is released" etc/ChangeLog; then \
202 echo "etc/ChangeLog is already updated"; \
203 else \
204 $(SED_I) "1s|^|`date -I` $(COMMITTER)\n\n\t* ChangeLog: $(COMMIT_STRING)\n\n|" etc/ChangeLog; \
205 fi
69fe377 (release-*): New targets.
Reiner Steib authored
206 @if grep -q "$(CODENAME)Gnus v$(VERSION) is released" texi/ChangeLog; then \
207 echo "texi/ChangeLog is already updated"; \
208 else \
a937c8d (SED_I, CODENAME_PATTERN): New.
Reiner Steib authored
209 $(SED_I) "1s|^|`date -I` $(COMMITTER)\n\n\t* gnus.texi, gnus-faq.texi, message.texi: $(COMMIT_STRING)\n\n|" texi/ChangeLog; \
69fe377 (release-*): New targets.
Reiner Steib authored
210 fi
211 @if grep -q "$(CODENAME)Gnus v$(VERSION) is released" lisp/ChangeLog; then \
212 echo "lisp/ChangeLog is already updated"; \
213 else \
a937c8d (SED_I, CODENAME_PATTERN): New.
Reiner Steib authored
214 $(SED_I) "1s|^|`date -I` $(COMMITTER)\n\n\t* gnus.el: $(COMMIT_STRING)\n\n|" lisp/ChangeLog; \
69fe377 (release-*): New targets.
Reiner Steib authored
215 fi
76aee12 @snogglethorpe Merge from gnus--rel--5.10
snogglethorpe authored
216 $(MAKE) release-diff-commit-files
217
218 release-diff-commit-files: release-check-settings
69fe377 (release-*): New targets.
Reiner Steib authored
219 cvs diff -U0 $(RELEASE_COMMIT_FILES); sleep 2
220
caa29a9 (release-revert-files): Replace
Reiner Steib authored
221 release-revert-files:
222 rm -i $(RELEASE_COMMIT_FILES)
223 cvs update $(RELEASE_COMMIT_FILES)
69fe377 (release-*): New targets.
Reiner Steib authored
224
225 release-commit: release-check-settings
226 @echo -e '\007'
227 @echo
228 @echo "Really do the release-commit for $(CODENAME)Gnus v$(VERSION)?"
e2091de (release-check-settings): OLD_TAG, not OLDTAG.
Reiner Steib authored
229 @echo "Command line:"
322b663 (COMMIT_STRING): New variable.
Reiner Steib authored
230 @echo " " cvs commit -m "$(COMMIT_STRING)" $(RELEASE_COMMIT_FILES)
69fe377 (release-*): New targets.
Reiner Steib authored
231 @echo
232 @echo "Hit RET to continue or Ctrl-C to abort."
233 @echo
234 @read dummy
322b663 (COMMIT_STRING): New variable.
Reiner Steib authored
235 cvs commit -m "$(COMMIT_STRING)" $(RELEASE_COMMIT_FILES)
69fe377 (release-*): New targets.
Reiner Steib authored
236 @echo
237 @echo "Add tag $(TAG) to CVS?"
e2091de (release-check-settings): OLD_TAG, not OLDTAG.
Reiner Steib authored
238 @echo "Command line:"
239 @echo " " cvs tag $(TAG)
69fe377 (release-*): New targets.
Reiner Steib authored
240 @echo "Hit RET to continue or Ctrl-C to abort."
241 @echo
242 @read dummy
243 cvs tag $(TAG)
244
1ce75af @snogglethorpe Revision: emacs@sv.gnu.org/gnus--devo--0--patch-80
snogglethorpe authored
245 release-files: release-make-tar-ball release-diff
246 @echo "Release files have been created:"
c497d73 (OLD_PATTERN): Catch stable and trunk.
Reiner Steib authored
247 @ls -l $(CIN)gnus-$(VERSION).tar.gz
248 @ls -l $(CIN)gnus-`echo $(OLD_TAG)%$(TAG)|tr - .|tr -d v|tr % -`.diff.gz
669bd91 * Makefile.in (CVS_IGNORE_FILES): Additions.
Reiner Steib authored
249
1883024 (GZIP_PROG): New variable.
Reiner Steib authored
250 release-files-signed: release-files release-sign-files
251
252 # Sign prepared files:
253 release-sign-files:
254 if [ "x$$GPG_AGENT_INFO" = "x" ]; then \
255 read -sp "Enter pass phrase: " phrase ; \
256 gpg_opt="--passphrase-fd 0"; \
257 else \
258 gpg_opt=""; phrase=""; \
259 fi; \
c497d73 (OLD_PATTERN): Catch stable and trunk.
Reiner Steib authored
260 for i in $(CIN)gnus-$(VERSION).tar.gz \
261 $(CIN)gnus-`echo $(OLD_TAG)%$(TAG)|tr - .|tr -d v|tr % -`.diff.gz; do \
bda2235 (release-sign-files): Use rm -f.
Reiner Steib authored
262 rm -f $$i.sig; \
1883024 (GZIP_PROG): New variable.
Reiner Steib authored
263 echo "$$phrase" | gpg --detach-sign $$gpg_opt $$i; \
669bd91 * Makefile.in (CVS_IGNORE_FILES): Additions.
Reiner Steib authored
264 done; true
c497d73 (OLD_PATTERN): Catch stable and trunk.
Reiner Steib authored
265 @ls -l $(CIN)gnus-$(VERSION).tar.gz{.sig,}
266 @ls -l $(CIN)gnus-`echo $(OLD_TAG)%$(TAG)|tr - .|tr -d v|tr % -`.diff.gz{.sig,}
267 @gpg --verify $(CIN)gnus-$(VERSION).tar.gz{.sig,}
268 @gpg --verify $(CIN)gnus-`echo $(OLD_TAG)%$(TAG)|tr - .|tr -d v|tr % -`.diff.gz{.sig,}
69fe377 (release-*): New targets.
Reiner Steib authored
269
c497d73 (OLD_PATTERN): Catch stable and trunk.
Reiner Steib authored
270 release-cvs-export $(CIN)gnus-$(VERSION): release-check-settings
271 rm -fr $(CIN)gnus-$(VERSION)
0e7fab9 @snogglethorpe Merge from gnus--rel--5.10
snogglethorpe authored
272 umask 0022; cvs export -d $(CIN)gnus-$(VERSION) -r $(TAG) gnus
69fe377 (release-*): New targets.
Reiner Steib authored
273
c497d73 (OLD_PATTERN): Catch stable and trunk.
Reiner Steib authored
274 release-make-tar-ball: $(CIN)gnus-$(VERSION)
275 [ -d $(CIN)gnus-$(VERSION) ] && cd $(CIN)gnus-$(VERSION) && \
69fe377 (release-*): New targets.
Reiner Steib authored
276 rm $(CVS_IGNORE_FILES) || true
c497d73 (OLD_PATTERN): Catch stable and trunk.
Reiner Steib authored
277 tar zcvf $(CIN)gnus-$(VERSION).tar.gz $(CIN)gnus-$(VERSION)
278 ls -l $(CIN)gnus-$(VERSION).tar.gz
1ce75af @snogglethorpe Revision: emacs@sv.gnu.org/gnus--devo--0--patch-80
snogglethorpe authored
279
69fe377 (release-*): New targets.
Reiner Steib authored
280 # Make a diff between current and previous release. Example:
281 # ftp://quimby.gnus.org/pub/gnus/ding-patches/gnus-5.10.5-5.10.6.diff.gz
282 release-diff: release-check-settings
caa29a9 (release-revert-files): Replace
Reiner Steib authored
283 cvs diff -r $(OLD_TAG) -r $(TAG) | sed -e '/^\? /d' > temp.diff || true
c497d73 (OLD_PATTERN): Catch stable and trunk.
Reiner Steib authored
284 mv temp.diff $(CIN)gnus-`echo $(OLD_TAG)%$(TAG)|tr - .|tr -d v|tr % -`.diff
dd2ab07 @yamaoka Compress Lisp source files and info files by gzip by default
yamaoka authored
285 $(GZIP_PROG) -f $(CIN)gnus-`echo $(OLD_TAG)%$(TAG)|tr - .|tr -d v|tr % -`.diff
c497d73 (OLD_PATTERN): Catch stable and trunk.
Reiner Steib authored
286 ls -l $(CIN)gnus-`echo $(OLD_TAG)%$(TAG)|tr - .|tr -d v|tr % -`.diff.gz
69fe377 (release-*): New targets.
Reiner Steib authored
287
288 release-post-clean: release-check-settings
c497d73 (OLD_PATTERN): Catch stable and trunk.
Reiner Steib authored
289 rm -fr $(CIN)gnus-$(TAG) temp.diff
69fe377 (release-*): New targets.
Reiner Steib authored
290
291 # # # # # # # # # # End of release targets
292
754a007 @larsmagne *** empty log message ***
larsmagne authored
293 # Tell versions [3.59,3.63) of GNU make to not export all variables.
294 # Otherwise a system limit (for SysV at least) may be exceeded.
295 .NOEXPORT:
Something went wrong with that request. Please try again.