[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Generating missing depfiles by an automake based makefile
From: |
Tom Tromey |
Subject: |
Re: Generating missing depfiles by an automake based makefile |
Date: |
Thu, 09 Feb 2023 14:48:03 -0700 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) |
Dmitry> i am not looking forward to -include (even though -include is
Dmitry> supported by bmake, gnu make and sun make).
Dmitry> -include robs the user the error message should make fails to rebuild a
depfile.
Dmitry> i'd rather introduce rules to rebuild depfiles, as presented in the
Dmitry> earlier email.
It's been a long time since I worked on automake, but the dependency
tracking in automake is designed not to need to rebuild or pre-build dep
files. Doing that means invoking the compiler twice, which is slow.
Instead, automake computes dependencies as a side effect of compilation.
What is the scenario where you both end up with an empty depfile and a
compilation that isn't out of date for some other reason? That seems
like it shouldn't be possible.
Tom
- Generating missing depfiles by an automake based makefile, Dmitry Goncharov, 2023/02/07
- Re: Generating missing depfiles by an automake based makefile, Jan Engelhardt, 2023/02/08
- Re: Generating missing depfiles by an automake based makefile, Dmitry Goncharov, 2023/02/09
- Re: Generating missing depfiles by an automake based makefile, Jan Engelhardt, 2023/02/09
- Re: Generating missing depfiles by an automake based makefile, Dmitry Goncharov, 2023/02/09
- Re: Generating missing depfiles by an automake based makefile, Jan Engelhardt, 2023/02/09
- Re: Generating missing depfiles by an automake based makefile, Dmitry Goncharov, 2023/02/09
- Re: Generating missing depfiles by an automake based makefile,
Tom Tromey <=
- Re: Generating missing depfiles by an automake based makefile, Dmitry Goncharov, 2023/02/09
- Re: Generating missing depfiles by an automake based makefile, Edward Welbourne, 2023/02/10
- Re: Generating missing depfiles by an automake based makefile, Jacob Bachmeyer, 2023/02/10
Re: Generating missing depfiles by an automake based makefile, Tom Tromey, 2023/02/10