With the addition of the Tyan board today, we've reached our 9th platform
supported in buildrom (yay!).  Its starting to get a little crowded in there,
so lets start categorizing the boards to make the list more manageable.

I wanted to do it on a CPU basis, but IRC convinced me to do it by board
vendor, so here it is.

Jordan
-- 
Jordan Crouse
Systems Software Development Engineer 
Advanced Micro Devices, Inc.
[BULDROM] Further categorize boards by vendor

Buildrom is getting to successful for its own good.. :)  Categorize the 
boards by vendor to make them easier to find.

Signed-off-by: Jordan Crouse <[EMAIL PROTECTED]>
Index: buildrom-devel/config/platforms/Config.in
===================================================================
--- buildrom-devel.orig/config/platforms/Config.in      2007-10-24 
17:23:52.000000000 -0600
+++ buildrom-devel/config/platforms/Config.in   2007-10-24 17:38:37.000000000 
-0600
@@ -1,6 +1,31 @@
 menu "Platform Configuration"
 
 choice
+       prompt "Vendor for the platform target"
+       default VENDOR_AMD
+       help
+         Select a vendor category for the target you want to build for
+
+config VENDOR_AMD
+       bool "AMD"
+
+config VENDOR_ARTEC
+       bool "Artec Group"
+
+config VENDOR_DIGITALLOGIC
+       bool "Digital Logic"
+
+config VENDOR_GIGABYTE
+       bool "Gigabyte"
+
+config VENDOR_PCENGINES
+       bool "PC Engines"
+
+config VENDOR_TYAN
+       bool "Tyan"
+endchoice
+
+choice
        prompt "Platform target for the ROM"
        default PLATFORM_NORWICH
        help
@@ -8,38 +33,47 @@
 
 config PLATFORM_NORWICH
        bool "AMD Geode LX 'Norwich'"
+       depends VENDOR_AMD
        select PLATFORM
 
 config PLATFORM_DBE61
        bool "Artec Group dbe61"
+       depends VENDOR_ARTEC
        select PLATFORM
 
 config PLATFORM_ALIX1C
        bool "PC Engines ALIX1.C"
+       depends VENDOR_PCENGINES
        select PLATFORM
 
 config PLATFORM_MSM800SEV
        bool "Digital Logic msm800sev"
+       depends VENDOR_DIGITALLOGIC
        select PLATFORM
 
 config PLATFORM_DB800
        bool "AMD DB800"
+       depends VENDOR_AMD
        select PLATFORM
 
 config PLATFORM_M57SLI
        bool "Gigabyte M57SLI"
+       depends VENDOR_GIGABYTE
        select PLATFORM
 
 config PLATFORM_TYAN_S2882
        bool "Tyan S2882"
+       depends VENDOR_TYAN
        select PLATFORM
 
 config PLATFORM_TYAN_S2891
        bool "Tyan S2891"
+       depends VENDOR_TYAN
        select PLATFORM
 
 config PLATFORM_SERENGETI_CHEETAH
        bool "AMD Serengeti_Cheetah"
+       depends VENDOR_AMD
        select PLATFORM
 endchoice
 endmenu
-- 
linuxbios mailing list
linuxbios@linuxbios.org
http://www.linuxbios.org/mailman/listinfo/linuxbios

Reply via email to