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   x syslinux.cfg /
5
6   if boot eq 'small'
7     A gen/initrdsize /syslinux.cfg
8   endif
9
10   <kernel_rpm>:
11     a /boot/<kernel_img> /linux
12
13   if liveeval
14     x message-eval /message
15     x syslinux-eval.cfg /syslinux.cfg
16     if boot eq 'small'
17       A gen/initrdsize /syslinux.cfg
18     endif
19   endif
20
21   if bootlogo eq 'no' || bootlogo eq '0'
22     R s/\ngfxboot.*?\n/\n/s /syslinux.cfg
23   else
24     e cp /<splash_theme>/bootlogo .
25   endif
26
27   if bootsplash ne 'modules1' && bootsplash ne '0'
28     if boot eq 'small' || boot eq 'medium'
29       e cp /<splash_theme>/floppy/*.spl .
30     else
31       e cp /<splash_theme>/*.spl .
32     endif
33   endif
34
35   if (arch ne 'ia32' || memtest eq 'no' || boot eq 'small' || liveeval) && memtest ne 'yes'
36     R s/\n# memory.*memtest\n//s /syslinux.cfg
37     R s/.*memtest.*// /message
38   else
39     memtest86:
40       m /boot/memtest.bin /memtest
41   endif
42
43   if arch eq 'x86_64'
44     R s/\n# apic.*apic\n//s /syslinux.cfg
45   endif
46
47   R s/product_name/<product_name>/ /message
48
49   if initrd_name
50     R s/\binitrd=initrd\b/initrd=$ENV{'initrd_name'}/ /syslinux.cfg
51   endif
52
53 else
54   <kernel_rpm>:
55 endif           # arch eq 'ia32'
56
57 if arch eq 'ia64'
58   d /efi/boot
59   a /boot/<kernel_img> /efi/boot/linux
60   elilo:
61     if suse_release > 8.0
62       m /boot/efi/SuSE/elilo.efi /efi/boot/bootia64.efi
63     else
64       m /boot/elilo.efi /efi/boot/bootia64.efi
65     endif
66   x elilo.conf /efi/boot/
67   x textmenu /efi/boot/
68 endif
69
70 if arch eq 'alpha'
71   a /boot/<kernel_img> /vmlinux.gz
72 endif
73