fix ipsec-tools dependencies
[openwrt-10.03/.git] / target / Config.in
1 choice
2         prompt "Target System"
3         default BR2_LINUX_2_4_BRCM
4         
5 config BR2_LINUX_2_6_ARUBA
6         bool "Aruba [2.6]"
7         select BR2_mips
8         select BR2_LINUX_2_6
9         help
10           Build firmware images for Aruba boards 
11
12 config BR2_LINUX_2_4_AR531X
13         bool "Atheros AR531x [2.4]"
14         select BR2_mips
15         help
16           Build firmware images for Atheros AR531x based boards
17           (e.g. Netgear WGT624, Linksys WRT55AG)
18
19 config BR2_LINUX_2_4_BRCM
20         bool "Broadcom BCM47xx/53xx [2.4]"
21         select BR2_mipsel
22         select BR2_LINUX_PCMCIA_SUPPORT
23         help
24           Build firmware images for Broadcom based routers
25           (e.g. Linksys WRT54G(S), Asus WL-500g, Motorola WR850G)
26           
27           This one builds the generic .trx images, activate one of the
28           options below for creating device specific files for use 
29           with TFTP client too. 
30
31 config BR2_LINUX_2_6_BRCM
32         bool "Broadcom BCM47xx/53xx [2.6]"
33         select BR2_mipsel
34         select BR2_LINUX_2_6
35         select BR2_LINUX_PCMCIA_SUPPORT
36         help
37           Build firmware images for Broadcom based routers
38           (e.g. Netgear WGT634u)
39
40 config BR2_LINUX_2_4_AR7
41         bool "TI AR7 [2.4]"
42         select BR2_mipsel
43         help
44           Build firmware images for TI AR7 based routers (w.g. Linksys WAG54G v2)
45
46 config BR2_LINUX_2_4_X86
47         bool "x86 [2.4]"
48         select BR2_i386
49         select BR2_LINUX_PCMCIA_SUPPORT
50         help
51           Build firmware images for x86 based boards
52           (e.g. Soekris net4521 and net4801, PC Engines WRAP...)
53
54 config BR2_LINUX_2_6_X86
55         bool "x86 [2.6]"
56         select BR2_i386
57         select BR2_LINUX_2_6
58         select BR2_LINUX_PCMCIA_SUPPORT
59         help
60           Build firmware images for x86 based boards
61           (e.g. Soekris net4521 and net4801, PC Engines WRAP...)
62
63 if CONFIG_DEVEL
64
65 config BR2_LINUX_2_6_ARM
66         bool "UNSUPPORTED little-endian arm platform"
67         select BR2_arm
68
69 config BR2_LINUX_2_6_ARMEB
70         bool "UNSUPPORTED big-endian arm platform"
71         select BR2_armeb
72
73 config BR2_LINUX_2_6_CRIS
74         bool "UNSUPPORTED cris platform"
75         select BR2_cris
76
77 config BR2_LINUX_2_6_M68K
78         bool "UNSUPPORTED m68k platform"
79         select BR2_m68k
80
81 config BR2_LINUX_2_6_PPC
82         bool "UNSUPPORTED powerpc platform"
83         select BR2_powerpc
84
85 config BR2_LINUX_2_6_SH3
86         bool "UNSUPPORTED little-endian sh3 platform"
87         select BR2_sh3
88
89 config BR2_LINUX_2_6_SH3EB
90         bool "UNSUPPORTED big-endian sh3 platform"
91         select BR2_sh3eb
92
93 config BR2_LINUX_2_6_SH4
94         bool "UNSUPPORTED little-endian sh4 platform"
95         select BR2_sh4
96
97 config BR2_LINUX_2_6_SH4EB
98         bool "UNSUPPORTED big-endian sh4 platform"
99         select BR2_sh4eb
100
101 config BR2_LINUX_2_6_SPARC
102         bool "UNSUPPORTED sparc platform"
103         select BR2_sparc
104
105 endif
106
107 endchoice
108
109 config BR2_LINUX_2_6
110         bool
111         default n
112         depends BR2_LINUX_2_6_X86 || BR2_LINUX_2_6_BRCM || BR2_LINUX_2_6_ARUBA
113
114 config BR2_LINUX_PCMCIA_SUPPORT
115         bool
116         default n
117         depends BR2_LINUX_2_4_X86 || BR2_LINUX_2_4_BRCM || BR2_LINUX_2_6_X86 || BR2_LINUX_2_6_BRCM
118