netboot: Allow booting multiple architectures
[people/shoehn/ipfire.org.git] / templates / netboot / menu.cfg
1 SERIAL 0 115200
2
3 menu hshift 0
4 menu width 40
5 menu margin 1
6 menu color title                * #FFFFFFFF *
7 menu color border               * #00000000 #00000000 none
8 menu color sel                  * #ffffffff #ffe74c2e *
9 menu color hotsel               1;7;37;40 #ffffffff #99e74c2e *
10 menu color tabmsg               * #ffffffff #00000000 *
11 menu vshift 8
12 menu rows 10
13 menu helpmsgrow 16
14 menu background boot.png
15 prompt 0
16
17 menu title {{ _("IPFire boot menu") }} ({{ arch }})
18
19 {% if latest_release %}
20         {% module NetBootMenuConfig(latest_release, arch=arch, platform=platform) %}
21         {% module NetBootMenuSeparator() %}
22 {% end %}
23
24 {% if stable_releases %}
25         {% module NetBootMenuHeader(_("Stable releases"), stable_releases, arch=arch, platform=platform) %}
26 {% end %}
27
28 {% if development_releases %}
29         {% module NetBootMenuHeader(_("Development releases"), development_releases, arch=arch, platform=platform) %}
30 {% end %}
31
32 {% if arch == "x86_64" %}
33         menu separator
34
35         label change.to.i586
36                 text help
37 {{ _("You can as well install a 32-bit version of IPFire") }}
38                 endtext
39                 menu label {{ _("Change to i586") }}
40                 kernel vesamenu.c32
41                 append premenu.cfg?arch=i586&platform={{ platform }}
42 {% end %}