Re: Make's assumption that files it does not create do not change

Renaud Pacalet <[email protected]>
Newsgroups gmane.comp.gnu.make.general
Message-ID <[email protected]>
On 13/04/2022 15:27, Paul Smith wrote:
> On Tue, 2022-04-12 at 14:58 -0700, Kaz Kylheku wrote:
>> I also somewhat regret implementing the feature because it is
>> unnecessary.
>> The feature is built on the the implementation of pattern rules,
>> which already supported multiple targets many years before &:.
> 
> Just to mention that these options including &: and just using pattern
> rules were discussed in the GitHub issue and the followup comments so
> these were known to the folks implementing the change.
> 
> I don't really agree that using pattern rules is a sufficient
> alternative.  Forcing targets to have a common stem is not always
> great.  I for one am happy that this feature exists!

Agreed. I was really expecting this feature. Not only because of the 
common stem constraint but also because most pattern rules that I was 
writing just for this grouped target feature were extremely unnatural. 
It even happened that somebody else decided to "fix" them because I had 
forgotten to add a big "don't touch" comment.

I am very happy too that this feature exists.
-- 
Renaud Pacalet
Télécom Paris
Campus SophiaTech
450 Route des Chappes, CS 50193
06904 Biot Sophia Antipolis cedex, FRANCE
Tel : +33 (0) 4 9300 8402
Web : http://www.telecom-paris.fr/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.