[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GNUmakefile and 'make install'
From: |
Jim Meyering |
Subject: |
Re: GNUmakefile and 'make install' |
Date: |
Fri, 18 Jul 2008 23:57:15 +0200 |
Paul Eggert <address@hidden> wrote:
> Eric Blake <address@hidden> writes:
>
>> Avoiding recompilation during 'make all' due to a version change was the very
>> reason that git-version-gen was invented. Recompiling the version string is
>> EXPENSIVE - it costs a LOT of time to recompile the world because config.h
>> was
>> touched because autoconf reran to pick up a new version string.
>
> Stepping back for a minute: a minor change like a version-number bump
> should not force the system to recompile everything in sight. In the
> long run, we should look into fixing the normal build process to put
> the version string somewhere else than config.h.
I too would like this.
If you use ccache (and you should!),
you'll notice a bigger performance gain if it can
reuse more .o files. Then, simply linking in a
symbol for the version string would be better.
- GNUmakefile and 'make install', Eric Blake, 2008/07/18
- Re: GNUmakefile and 'make install', Paul Eggert, 2008/07/18
- Re: GNUmakefile and 'make install', Micah Cowan, 2008/07/18
- Re: GNUmakefile and 'make install', Eric Blake, 2008/07/18
- Re: GNUmakefile and 'make install', Paul Eggert, 2008/07/18
- Re: GNUmakefile and 'make install', Alfred M. Szmidt, 2008/07/18
- Re: GNUmakefile and 'make install',
Jim Meyering <=
- Re: GNUmakefile and 'make install', Ralf Wildenhues, 2008/07/18
- Re: GNUmakefile and 'make install', Eric Blake, 2008/07/21
- Re: GNUmakefile and 'make install', Jim Meyering, 2008/07/21
- Re: GNUmakefile and 'make install', Bruno Haible, 2008/07/21
- Re: GNUmakefile and 'make install', Eric Blake, 2008/07/21
- Re: GNUmakefile and 'make install', Alfred M. Szmidt, 2008/07/21
- Re: GNUmakefile and 'make install', Eric Blake, 2008/07/21
- Re: GNUmakefile and 'make install', Alfred M. Szmidt, 2008/07/22
- Re: git-version-gen and 'make install', Bruno Haible, 2008/07/21