[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: new build system

From: Greg Stein <gstein_at_lyra.org>
Date: 2001-06-03 01:18:48 CEST

On Sat, Jun 02, 2001 at 10:35:17AM -0400, Greg Hudson wrote:
> Two more notes:
>
> >> Why doesn't apr's configure script avoid touching apr.h when there
> >> is no actual change?
>
> > AC_OUTPUT() doesn't do that, AFAIK.
>
> AC_CONFIG_HEADER does. From experience, I believe it would be
> possible to use AC_CONFIG_HEADER with apr.h without corrupting the
> namespace with autoconf symbols.

Hmm. I'll take a look at that. It would be nice not to touch that header on
a simple reconfig.

> (Even better would be to make apr.h
> not vary per platform and per compiler, but that's asking a lot for a
> portability layer.)

The various type mappings are in there, so it will have to change.

> > What I find is pretty neat is when you do a "make" now, when
> > everything is already up-to-date. We get a bazillion lines of output
> > from APR as it recurses all over the place, telling you "entering
> > directory X" and "leaving directory X". Then our portion prints
> > nothing. Nice and quiet :-)
>
> If you don't like those enter/exit messages from gnu make, just use
> make -S.

Ah. Cool. Dang... where do you find this stuff? :-) (and don't say RTFM)

I also realized that SVN users can do "make local-all" to just build the SVN
portions and skip APR/Neon. Once you build the two external projects, the
local-all trick can keep things much quieter.

Cheers,
-g

-- 
Greg Stein, http://www.lyra.org/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 21 14:36:31 2006

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.