Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 4ef3ea0

Browse files
committed
Add support for bzip2 compression.
New target: distfiles, create all distribution archives, regardless of archive format. (Individual targets remain for each archive format.)
1 parent 5772f33 commit 4ef3ea0

1 file changed

Lines changed: 30 additions & 2 deletions

File tree

Doc/Makefile

Lines changed: 30 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -208,22 +208,36 @@ info-$(RELEASE).tgz: info
208208
(cd $(INFODIR); tar cf - README python.dir python-???.info*) \
209209
| gzip -9 >$@
210210

211+
info-$(RELEASE).tar.bz2: info
212+
(cd $(INFODIR); tar cf - README python.dir python-???.info*) \
213+
| bzip2 -9 >$@
214+
211215
latex-$(RELEASE).tgz:
212216
$(TOOLSDIR)/mktarball.sh $(RELEASE)
213217

218+
latex-$(RELEASE).tar.bz2:
219+
$(TOOLSDIR)/mktarball.sh --bzip2 $(RELEASE)
220+
214221
latex-$(RELEASE).zip:
215222
$(TOOLSDIR)/mktarball.sh --zip $(RELEASE)
216223

217224
pdf-$(PAPER)-$(RELEASE).tgz: pdf
218225
(cd paper-$(PAPER); tar cf - *.pdf) | gzip -9 >$@
219226

227+
pdf-$(PAPER)-$(RELEASE).tar.bz2: pdf
228+
(cd paper-$(PAPER); tar cf - *.pdf) | bzip2 -9 >$@
229+
220230
pdf-$(PAPER)-$(RELEASE).zip: pdf
221231
(cd paper-$(PAPER); zip -9 ../$@ *.pdf)
222232

223-
postscript-$(PAPER)-$(RELEASE).tgz: ps
233+
postscript-$(PAPER)-$(RELEASE).tar.bz2: ps
224234
(cd paper-$(PAPER); $(MAKE) README)
225235
(cd paper-$(PAPER); tar cf - *.ps README) | gzip -9 >$@
226236

237+
postscript-$(PAPER)-$(RELEASE).tgz: ps
238+
(cd paper-$(PAPER); $(MAKE) README)
239+
(cd paper-$(PAPER); tar cf - *.ps README) | bzip2 -9 >$@
240+
227241
postscript-$(PAPER)-$(RELEASE).zip: ps
228242
(cd paper-$(PAPER); $(MAKE) README)
229243
(cd paper-$(PAPER); zip -9 ../$@ *.ps README)
@@ -232,6 +246,10 @@ html-$(RELEASE).tgz: html
232246
(cd $(HTMLDIR); tar cf - *index.html ???/*.css ???/*.html */*.gif) \
233247
| gzip -9 >$@
234248

249+
html-$(RELEASE).tar.bz2: html
250+
(cd $(HTMLDIR); tar cf - *index.html ???/*.css ???/*.html */*.gif) \
251+
| bzip2 -9 >$@
252+
235253
html-$(RELEASE).zip: html
236254
(cd $(HTMLDIR); zip -9 ../$@ *index.html ???/*.css ???/*.html */*.gif)
237255

@@ -243,7 +261,7 @@ tarps: postscript-$(PAPER)-$(RELEASE).tgz
243261
tarpdf: pdf-$(PAPER)-$(RELEASE).tgz
244262
tarlatex: latex-$(RELEASE).tgz
245263

246-
tarballs: tarpdf tarps tarhtml tarinfo tarlatex
264+
tarballs: tarpdf tarps tarhtml tarlatex
247265

248266
ziphtml: html-$(RELEASE).zip
249267
zipps: postscript-$(PAPER)-$(RELEASE).zip
@@ -252,6 +270,16 @@ ziplatex: latex-$(RELEASE).zip
252270

253271
zips: zippdf zipps ziphtml ziplatex
254272

273+
bziphtml: html-$(RELEASE).tar.bz2
274+
bzipinfo: info-$(RELEASE).tar.bz2
275+
bzipps: postscript-$(PAPER)-$(RELEASE).tar.bz2
276+
bzippdf: pdf-$(PAPER)-$(RELEASE).tar.bz2
277+
bziplatex: latex-$(RELEASE).tar.bz2
278+
279+
bzips: bzippdf bzipps bziphtml bziplatex
280+
281+
distfiles: tarballs zips bzips
282+
255283

256284
# Housekeeping targets
257285

0 commit comments

Comments
 (0)