* Yevgen Muntyan wrote on Mon, Nov 13, 2006 at 10:13:55PM CET:
>
> Well, I didn't mention it, but non-recursive make is one of things
> I am trying to do here. Its speed indeed is just awesome, but it also
> leads to huge mess: things like
> foo_SOURCES += subdir/subdir/subdir/foo.c subdir/subdir/subdir/bar.c;
> messy generated files stuff - to keep things nice I need to make
> sure subdirectories are created, which leads to creating some funny
> stamp files and failing distcheck;

This is too thin for either a bug report or to point out decent help.
A pointer to the source or an example package is better.

> compilation flags are hard to specify on per-directory basis;

Yes, that's true; one would have to revert to per-target flags.

> 'make dist' gets crazy and fails if you are not careful enough to not
> list things twice (this is really funny one - investigating why one
> file is put into dist four times can be pretty amusing); and so on.

See above.

You do know about AC_DISABLE_SHARED by the way, just in case you didn't
know about saving that factor of 2 (with Libtool, I mean)?

Cheers,
Ralf


Reply via email to