non-recursive automake advice?

2005-08-29 Thread tom fogal
So I've been convinced that the effort involved in changing a build system to not use recursive make is worth it, and I was wondering if anyone had some good advice as to how I should go about doing this, since my way seems to be having issues =). I have a directory setup like the following: /

Re: non-recursive automake advice?

2005-08-29 Thread Bob Friesenhahn
On Mon, 29 Aug 2005, tom fogal wrote: So I've been convinced that the effort involved in changing a build system to not use recursive make is worth it, and I was wondering if A noble objective. Unfortunately in the 'Inc.am' files I need to remember to qualify every filename with not just

Re: non-recursive automake advice?

2005-08-29 Thread Tom Tromey
tom == tom fogal [EMAIL PROTECTED] writes: tom Basically I'd like each module to build their own libtool convenience tom library, and then have /src/Makefile.am link all of those modules' tom convenience libraries into one that is the union of all of them. Do you really want each separate

Re: non-recursive automake advice?

2005-08-29 Thread tom fogal
*mutter*, forgot to cc the list again... --- Forwarded Message From: tom fogal [EMAIL PROTECTED] To: Bob Friesenhahn [EMAIL PROTECTED] Subject: Re: non-recursive automake advice? In-Reply-To: Your message of Mon, 29 Aug 2005 18:29:09 CDT. [EMAIL PROTECTED] References: [EMAIL

Re: non-recursive automake advice?

2005-08-29 Thread Bob Friesenhahn
On Mon, 29 Aug 2005, Tom Tromey wrote: tom == tom fogal [EMAIL PROTECTED] writes: tom Basically I'd like each module to build their own libtool convenience tom library, and then have /src/Makefile.am link all of those modules' tom convenience libraries into one that is the union of all of

Re: non-recursive automake advice?

2005-08-29 Thread Bob Friesenhahn
On Mon, 29 Aug 2005, tom fogal wrote: Your arguments are convincing, I will switch my setup away from convenience archives. As you proceed with your non-recursive build, be sure to keep in mind that you are leaving the common path so you can expect to encounter more bugs or things that need