🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: uk.comp.os.linux
Article #894

Re: How to make tarballs?

#894
From: Tom Tromey
Date: Fri, 24 Mar 2000 00:00
23 lines
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-mail
References: <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