fix ipsec-tools dependencies
[openwrt/staging/dedeckeh.git] / openwrt / 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