[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Constantly changing libtool

From: Warren Young
Subject: Re: Constantly changing libtool
Date: Fri, 16 Apr 2021 05:29:01 -0600

On Apr 15, 2021, at 11:23 AM, Paul Smith <> wrote:
> On Thu, 2021-04-15 at 08:33 -0500, Laurence Marks wrote:
>> there should be a way to autoupdate autoXYZ files for each system


>> without user intervention.

Post-checkout hooks?

> The problem comes (IMO) from checking in generated files.

Ding-ding-ding!  Correct answer.

You (the OP) should be shipping a bootstrap/ type script with your 
software to bring the version controlled checkout’s state up to the level you’d 
use for a distribution tarball, running the tools that autoreconf would do, in 
the proper order.

Here’s the relevant section of one of mine:

As that script shows, there’s a lot more you may want to put in such a script.  
What all you write here depends on build system details of the software.

For instance, my current version control system doesn’t like to version-control 
symlinks all that much, so in packages that need symlinks to avoid committing 
redundant files, I have the bootstrap script regenerate them.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]