develooper Front page | perl.perl5.porters | Postings from June 2004

Re: Smoke [5.9.2] 22881 FAIL(M) MSWin32 WinXP/.Net SP1 (x86/1 cpu)

Thread Previous | Thread Next
From:
Nick Ing-Simmons
Date:
June 2, 2004 09:11
Subject:
Re: Smoke [5.9.2] 22881 FAIL(M) MSWin32 WinXP/.Net SP1 (x86/1 cpu)
Message ID:
20040602161101.9513.9@llama.elixent.com
Nicholas Clark <nick@ccl4.org> writes:
>On Wed, Jun 02, 2004 at 01:46:09PM +0100, Nick Ing-Simmons wrote:
>
>> The way to do it is nominate one of UNIDATAFILES (ideally the last one 
>> written) as _the_ dependancy. (I don't see a definition of UNIDATAFILES 
>> in your patch)
>
>While this would work, I'm not keen on this because
>
>1: It would force the name of the file to be hard coded in a second place in
>   the makefile

One can play silly b****s like

UNIDATAFILE = File1
UNIDATAFILES = $(UNIDATAFILE) File2 ... File6

>2: There's no guarantee that the order of writing won't change.

If they all get written by one program so that earliest output file is 
newer than latest input file that doesn't really matter.

>
>> Or invent a pseudo target thus:
>> 
>> $(UNIDATAFILES) : unidataready
>> # Nothing here - the nothing happens 7 times ...
>> 
>> unidataready : $(MINIPERL) $(CONFIGPM) ..\lib\unicore\mktables
>>     cd ..\lib\unicore && ..\$(MINIPERL) -I.. mktables
>
>I like this better.
>
>The list of files were in a patch I applied direct to the repository, 

Will re-sync ASAP.

>that
>I didn't quite get right because it broke the windows build.
>
>Nicholas Clark


Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About