On Fri, 2008-11-28 at 10:47 +0100, Bernd Petrovitsch wrote:
> On Fri, 2008-11-28 at 08:33 +0200, John Hay wrote:
[...]
> > The previous behaviour was to just flash a message the bmf is only
> > supported on linux. The rest was still compiled. Maybe one day if
> 
> Hmm, I wonder if the "simple" solution is the best:
> - convert all of those $(error) into $(warning)
> - and just include lib/*/local.mk
> The win (IMHO) is that the "is it supported on $OS" question is answered
> only in the plugins local.mk - where it IMHO belongs (most).
> The only drawback AFAICS is that Win32 and *BSD get's always
> "reminded" (which maybe annoying or not).

as in
http://bernd.petrovitsch.priv.at/olsr-ng/recursive-make-considered-harmful-v3.patch

> But we/I could add another SHOW_UNSUPPORTED_PLUGINS (or
> HIDE_UNSUPPORTED_PLUGINS) variable to make that invisible.
> 
> For the unwary "I compile the olsrd the very first time" folks, it's
> probably better to see all the "the get-another-beer plugin is not
> supported" the first time though (and point them to the setting to
> disable it).

	Bernd
-- 
Firmix Software GmbH                   http://www.firmix.at/
mobil: +43 664 4416156                 fax: +43 1 7890849-55
          Embedded Linux Development and Services




