Complete.Org: Mailing Lists: Archives: freeciv-dev: November 2004:
[Freeciv-Dev] (PR#8640) Bug: Target "*.ruleset" at data/nation/Makefile
Home

[Freeciv-Dev] (PR#8640) Bug: Target "*.ruleset" at data/nation/Makefile

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: marko.lindqvist@xxxxxxxxxxx
Subject: [Freeciv-Dev] (PR#8640) Bug: Target "*.ruleset" at data/nation/Makefile
From: "Jason Short" <jdorje@xxxxxxxxxxxxxxxxxxxxx>
Date: Tue, 16 Nov 2004 21:33:27 -0800
Reply-to: rt@xxxxxxxxxxx

<URL: http://rt.freeciv.org/Ticket/Display.html?id=8640 >

> [marko.lindqvist@xxxxxxxxxxx - Sat May 01 23:19:58 2004]:
> 
> make[3]: *** No rule to make target `*.ruleset', needed by 
> `Makefile.am'.  Stop.
> 
> 
>   Looking Makefile.am.sh, rule to generate Makefile.am actually have 
> dependency generated as $(echo *.ruleset). I don't even understand what 
> it tries to achieve. Why would Makefile.am depend on all rulesets? 
> Probably Makefile.am is meant to be rebuilt when ever _list of_ rulesets 
> changes, but implementation is far from that in every aspect...
> 
>   Well, this individual problem might is not worth fixing now, since it 
> seems to me that whoever wrote this file, did not really understand what 
> was doing and it should be rewritten completely. I'll volunteer, but 
> give no estimations when I have time to actually do it. This is, of 
> course, unless someone can explain why it must be the way it is. Maybe 
> (minimum) implementation as Makefile.am puts too much constraints to 
> what kind of 'make' programs one can use? (But I think it's quite 
> unlikely that more limited 'make' can use Makefiles generated by 
> automake -> autoconf anyway, not to mention compiler generated
dependencies)

This is now fixed right?  I'm marking it as closed.

jason




[Prev in Thread] Current Thread [Next in Thread]
  • [Freeciv-Dev] (PR#8640) Bug: Target "*.ruleset" at data/nation/Makefile, Jason Short <=