[prev in list] [next in list] [prev in thread] [next in thread]
List: busybox
Subject: Re: PLATFORM_LINUX is evil
From: Denys Vlasenko <vda.linux () googlemail ! com>
Date: 2011-02-26 21:24:04
Message-ID: AANLkTi=HZN7obEYCKf+qPdxF_knp9+W25ooLQEKNVOOT () mail ! gmail ! com
[Download RAW message or body]
On Thu, Feb 24, 2011 at 3:16 AM, Rob Landley <rob@landley.net> wrote:
>> What do you propose to do?
>
> I propose making allnoconfig useful again.
>
> If you're going to support Linux targets, the best thing to do is
> probably have a defconfig for each non-linux target that's the maximum
> sane config for THAT platform. (Otherwise you're going to be annotating
> for newlib+libgloss in the config and it's a horrible can of worms.) So
> a defconfig.mac and a defconfig.netbsd and a defconfig.cygwin and a
> defconfig.mingw and so on. It gives people a starting point, and we can
> even have a checkconfig that compares the config you made with the
> target defconfig and warn you about symbols you've enabled that it
> doesn't have, and if they do work please tell us so we can update that
> target's defconfig.
>
> If you really don't want to do that for some reason, the "selects"
> suggestion is less painful than the current setup, it annotates Linux
> dependencies without breaking allnoconfig.
I changed all "depends on PLATFORM_LINUX" to "select PLATFORM_LINUX".
Please let me know if current git still has a problem with PLATFORM_LINUX.
--
vda
_______________________________________________
busybox mailing list
busybox@busybox.net
http://lists.busybox.net/mailman/listinfo/busybox
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic