Article View: uk.comp.os.linux
Article #894Re: How to make tarballs?
From: Tom Tromey
Date: Fri, 24 Mar 2000 00:00
Date: Fri, 24 Mar 2000 00:00
23 lines
1664 bytes
1664 bytes
>>>>> "Phil" == phil hunt <philh@vision25.demon.co.uk> writes: Phil> How do people make tarballs? Phil> The way i do this is that first I create a directory Phil> parrot-0.2.5/ which contains evereything I want to include from Phil> the parrot/ directory to go into the tarball. This is Phil> potentially error-prone, especially as it is a routine (& Phil> therefore boring) administrative task. Then I execute the tar Phil> command above. Phil> Is there an easier way? Yes. Automake automates this into `make dist'. You can also be sure that your tarball will work by running `make distcheck'. This is like `make dist' but it then unpacks the new package, configures it in a fresh tree, builds it, runs `make install' and then `make check'. `distcheck' only succeeds if the whole process succeeds. This isn't foolproof, but it does eliminate a number of common bugs (e.g., leaving a file out). Tom
Technical Details
Message-ID:
<87hfdwq9k0.fsf@cygnus.com>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<slrn8dmspm.9sp.philh@vision25.demon.co.uk>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10c696,5ebef2ff092e0af0 X-Google-Attributes: gid10c696,public X-Google-Thread: 1025b4,5ebef2ff092e0af0 X-Google-Attributes: gid1025b4,public X-Google-Thread: 10d8ad,5ebef2ff092e0af0 X-Google-Attributes: gid10d8ad,public From: Tom Tromey <tromey@cygnus.com> Subject: Re: How to make tarballs? Date: 2000/03/24 Message-ID: <87hfdwq9k0.fsf@cygnus.com> X-Deja-AN: 601963730 X-Zippy: If I pull this SWITCH I'll be RITA HAYWORTH!! Or a SCIENTOLOGIST! References: <slrn8dmspm.9sp.philh@vision25.demon.co.uk> Organization: Cygnus Solutions X-Attribution: Tom Reply-To: tromey@cygnus.com Newsgroups: uk.comp.os.linux,comp.os.linux.development.apps,gnu.misc.discuss