This commit was manufactured by cvs2svn to create tag
[opensuse:installation-images.git] / data / boot / boot.file_list
1 if arch eq 'ia32' || arch eq 'x86_64'
2
3   x message /
4   if boot eq 'small'
5     x syslinux-small.cfg /syslinux.cfg
6     A gen/initrdsize /syslinux.cfg
7   else
8     x syslinux.cfg /
9   endif
10
11   <kernel_rpm>:
12     m /boot/<kernel_img> /linux
13
14 if use_k_inst
15   k_inst:
16     m /boot/vminst /linux
17 endif
18
19   if demo eq 'eval'
20     x message-eval /message
21     x syslinux-eval.cfg /syslinux.cfg
22     if boot eq 'small'
23       A gen/initrdsize /syslinux.cfg
24     endif
25   endif
26
27   if bootlogo eq 'no'
28     R s/\ngfxboot.*?\n/\n/s /syslinux.cfg
29   else
30     e cp /<theme>.boot bootlogo
31   endif
32
33   if (memtest eq 'no' || boot eq 'small') && memtest ne 'yes' && demo ne 'eval'
34     R s/\n# memory.*memtest\n//s /syslinux.cfg
35   else
36     memtest86:
37       m /boot/memtest.bin /memtest
38   endif
39
40   if arch eq 'x86_64'
41     R s/\n# apic.*apic\n//s /syslinux.cfg
42   endif
43
44   R s/product_name/<product>/ /message
45
46   if initrd_name
47     R s/\binitrd=initrd\b/initrd=$ENV{'initrd_name'}/ /syslinux.cfg
48   endif
49
50 else
51   <kernel_rpm>:
52 endif           # arch eq 'ia32'
53
54 if arch eq 'ia64'
55   d /efi/boot
56   m /boot/<kernel_img> /efi/boot/linux
57   elilo:
58     if suse_release > 8.0
59       m /boot/efi/SuSE/elilo.efi /efi/boot/bootia64.efi
60     else
61       m /boot/elilo.efi /efi/boot/bootia64.efi
62     endif
63   x elilo.conf /efi/boot/
64   x textmenu /efi/boot/
65 endif
66
67 if arch eq 'alpha'
68   m /boot/<kernel_img> /vmlinux.gz
69 endif
70