| [ << ] | [ < ] | [ Up ] | [ > ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
14.5 The Types of Distributions
Automake generates rules to provide archives of the project for distributions in various formats. Their targets are:
dist-gzipGenerate a ‘gzip’ tar archive of the distribution. This is the only format enabled by default.
dist-bzip2Generate a ‘bzip2’ tar archive of the distribution. bzip2 archives are frequently smaller than gzipped archives. By default, this rule makes ‘bzip2’ use a compression option of ‘-9’. To make it use a different one, set the
BZIP2environment variable. For example, ‘make dist-bzip2 BZIP2=-7’.dist-lzipGenerate an ‘lzip’ tar archive of the distribution.
lziparchives are frequently smaller thanbzip2-compressed archives.dist-xzGenerate an ‘xz’ tar archive of the distribution.
xzarchives are frequently smaller thanbzip2-compressed archives. By default, this rule makes ‘xz’ use a compression option of ‘-e’. To make it use a different one, set theXZ_OPTenvironment variable. For example, run this command to use the default compression ratio, but with a progress indicator: ‘make dist-xz XZ_OPT=-ve’.dist-zipdist-tarZGenerate a tar archive of the distribution, compressed with the historical (and obsolescent) program
compress. This option is deprecated, and it and the corresponding functionality will be removed altogether in Automake 2.0.dist-sharGenerate a ‘shar’ archive of the distribution. This format archive is obsolescent, and use of this option is deprecated. It and the corresponding functionality will be removed altogether in Automake 2.0.
The rule dist (and its historical synonym dist-all)
will create archives in all the enabled formats (see section List of Automake options for how to change this list). By default, only
the dist-gzip target is hooked to dist.
| [ << ] | [ < ] | [ Up ] | [ > ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This document was generated on January 25, 2014 using texi2html 5.0.
