Subject: Re: CVS commit: src/usr.bin/make
To: Krister Walfridsson <cato@df.lth.se>
From: Simon Gerraty <sjg@juniper.net>
List: source-changes
Date: 03/21/2003 13:29:52
My bad - sorry, I see christos has already fixed it.
--sjg

On Fri, 21 Mar 2003 19:37:38 +0100 (MET), Krister Walfridsson writes:
>
>> Module Name:	src
>> Committed By:	sjg
>> Date:		Fri Mar 21 15:52:57 UTC 2003
>>
>> Modified Files:
>> 	src/usr.bin/make: parse.c
>>
>> Log Message:
>> Add ParseDoSpecialSrc() to handle srcs that refer to ${.TARGET} etc.
>> These are expanded for each target (set in its own context) and
>> ParseDoSrc() is then called for the expanded src.
>>
>> PR: 20828
>> Reviewed by: christos
>>
>>
>> To generate a diff of this commit:
>> cvs rdiff -r1.86 -r1.87 src/usr.bin/make/parse.c
>
>This change (and -r1.88) breaks 'build.sh tools' -- it fails with
>
>   nbmake: don't know how to make .y.c. Stop
>
>when trying to build lex.
>
>Reverting parse.c to 1.86 fix this.
>
>   /Krister
>