mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-09 18:45:54 +02:00
grub: Build new version in EFI mode
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
This commit is contained in:
@@ -3,11 +3,9 @@
|
||||
#boot/efi/EFI/ipfire
|
||||
#boot/efi/EFI/ipfire/grub-efi
|
||||
boot/efi/EFI/ipfire/grub-efi/grub.cfg
|
||||
boot/efi/EFI/ipfire/grub-efi/grub.efi
|
||||
#boot/grub
|
||||
boot/grub/grub.cfg
|
||||
boot/grub/splash.png
|
||||
boot/grub/unifont.pf2
|
||||
#etc/bash_completion.d
|
||||
#etc/bash_completion.d/grub
|
||||
etc/default/grub
|
||||
@@ -52,6 +50,8 @@ usr/lib/grub/i386-pc/all_video.mod
|
||||
usr/lib/grub/i386-pc/all_video.module
|
||||
usr/lib/grub/i386-pc/aout.mod
|
||||
usr/lib/grub/i386-pc/aout.module
|
||||
usr/lib/grub/i386-pc/archelp.mod
|
||||
usr/lib/grub/i386-pc/archelp.module
|
||||
usr/lib/grub/i386-pc/at_keyboard.mod
|
||||
usr/lib/grub/i386-pc/at_keyboard.module
|
||||
usr/lib/grub/i386-pc/ata.mod
|
||||
@@ -72,22 +72,42 @@ usr/lib/grub/i386-pc/boot.image
|
||||
usr/lib/grub/i386-pc/boot.img
|
||||
usr/lib/grub/i386-pc/boot.mod
|
||||
usr/lib/grub/i386-pc/boot.module
|
||||
usr/lib/grub/i386-pc/boot_hybrid.image
|
||||
usr/lib/grub/i386-pc/boot_hybrid.img
|
||||
usr/lib/grub/i386-pc/bsd.mod
|
||||
usr/lib/grub/i386-pc/bsd.module
|
||||
usr/lib/grub/i386-pc/bswap_test.mod
|
||||
usr/lib/grub/i386-pc/bswap_test.module
|
||||
usr/lib/grub/i386-pc/btrfs.mod
|
||||
usr/lib/grub/i386-pc/btrfs.module
|
||||
usr/lib/grub/i386-pc/bufio.mod
|
||||
usr/lib/grub/i386-pc/bufio.module
|
||||
usr/lib/grub/i386-pc/cat.mod
|
||||
usr/lib/grub/i386-pc/cat.module
|
||||
usr/lib/grub/i386-pc/cbfs.mod
|
||||
usr/lib/grub/i386-pc/cbfs.module
|
||||
usr/lib/grub/i386-pc/cbls.mod
|
||||
usr/lib/grub/i386-pc/cbls.module
|
||||
usr/lib/grub/i386-pc/cbmemc.mod
|
||||
usr/lib/grub/i386-pc/cbmemc.module
|
||||
usr/lib/grub/i386-pc/cbtable.mod
|
||||
usr/lib/grub/i386-pc/cbtable.module
|
||||
usr/lib/grub/i386-pc/cbtime.mod
|
||||
usr/lib/grub/i386-pc/cbtime.module
|
||||
usr/lib/grub/i386-pc/cdboot.image
|
||||
usr/lib/grub/i386-pc/cdboot.img
|
||||
usr/lib/grub/i386-pc/chain.mod
|
||||
usr/lib/grub/i386-pc/chain.module
|
||||
usr/lib/grub/i386-pc/cmdline_cat_test.mod
|
||||
usr/lib/grub/i386-pc/cmdline_cat_test.module
|
||||
usr/lib/grub/i386-pc/cmosdump.mod
|
||||
usr/lib/grub/i386-pc/cmosdump.module
|
||||
usr/lib/grub/i386-pc/cmostest.mod
|
||||
usr/lib/grub/i386-pc/cmostest.module
|
||||
usr/lib/grub/i386-pc/cmp.mod
|
||||
usr/lib/grub/i386-pc/cmp.module
|
||||
usr/lib/grub/i386-pc/cmp_test.mod
|
||||
usr/lib/grub/i386-pc/cmp_test.module
|
||||
usr/lib/grub/i386-pc/command.lst
|
||||
usr/lib/grub/i386-pc/config.h
|
||||
usr/lib/grub/i386-pc/configfile.mod
|
||||
@@ -107,16 +127,24 @@ usr/lib/grub/i386-pc/cryptodisk.mod
|
||||
usr/lib/grub/i386-pc/cryptodisk.module
|
||||
usr/lib/grub/i386-pc/cs5536.mod
|
||||
usr/lib/grub/i386-pc/cs5536.module
|
||||
usr/lib/grub/i386-pc/ctz_test.mod
|
||||
usr/lib/grub/i386-pc/ctz_test.module
|
||||
usr/lib/grub/i386-pc/date.mod
|
||||
usr/lib/grub/i386-pc/date.module
|
||||
usr/lib/grub/i386-pc/datehook.mod
|
||||
usr/lib/grub/i386-pc/datehook.module
|
||||
usr/lib/grub/i386-pc/datetime.mod
|
||||
usr/lib/grub/i386-pc/datetime.module
|
||||
usr/lib/grub/i386-pc/disk.mod
|
||||
usr/lib/grub/i386-pc/disk.module
|
||||
usr/lib/grub/i386-pc/diskboot.image
|
||||
usr/lib/grub/i386-pc/diskboot.img
|
||||
usr/lib/grub/i386-pc/diskfilter.mod
|
||||
usr/lib/grub/i386-pc/diskfilter.module
|
||||
usr/lib/grub/i386-pc/div.mod
|
||||
usr/lib/grub/i386-pc/div.module
|
||||
usr/lib/grub/i386-pc/div_test.mod
|
||||
usr/lib/grub/i386-pc/div_test.module
|
||||
usr/lib/grub/i386-pc/dm_nv.mod
|
||||
usr/lib/grub/i386-pc/dm_nv.module
|
||||
usr/lib/grub/i386-pc/drivemap.mod
|
||||
@@ -131,6 +159,8 @@ usr/lib/grub/i386-pc/ehci.mod
|
||||
usr/lib/grub/i386-pc/ehci.module
|
||||
usr/lib/grub/i386-pc/elf.mod
|
||||
usr/lib/grub/i386-pc/elf.module
|
||||
usr/lib/grub/i386-pc/eval.mod
|
||||
usr/lib/grub/i386-pc/eval.module
|
||||
usr/lib/grub/i386-pc/exfat.mod
|
||||
usr/lib/grub/i386-pc/exfat.module
|
||||
usr/lib/grub/i386-pc/exfctest.mod
|
||||
@@ -141,6 +171,8 @@ usr/lib/grub/i386-pc/extcmd.mod
|
||||
usr/lib/grub/i386-pc/extcmd.module
|
||||
usr/lib/grub/i386-pc/fat.mod
|
||||
usr/lib/grub/i386-pc/fat.module
|
||||
usr/lib/grub/i386-pc/file.mod
|
||||
usr/lib/grub/i386-pc/file.module
|
||||
usr/lib/grub/i386-pc/font.mod
|
||||
usr/lib/grub/i386-pc/font.module
|
||||
usr/lib/grub/i386-pc/freedos.mod
|
||||
@@ -162,6 +194,10 @@ usr/lib/grub/i386-pc/gcry_crc.mod
|
||||
usr/lib/grub/i386-pc/gcry_crc.module
|
||||
usr/lib/grub/i386-pc/gcry_des.mod
|
||||
usr/lib/grub/i386-pc/gcry_des.module
|
||||
usr/lib/grub/i386-pc/gcry_dsa.mod
|
||||
usr/lib/grub/i386-pc/gcry_dsa.module
|
||||
usr/lib/grub/i386-pc/gcry_idea.mod
|
||||
usr/lib/grub/i386-pc/gcry_idea.module
|
||||
usr/lib/grub/i386-pc/gcry_md4.mod
|
||||
usr/lib/grub/i386-pc/gcry_md4.module
|
||||
usr/lib/grub/i386-pc/gcry_md5.mod
|
||||
@@ -172,6 +208,8 @@ usr/lib/grub/i386-pc/gcry_rijndael.mod
|
||||
usr/lib/grub/i386-pc/gcry_rijndael.module
|
||||
usr/lib/grub/i386-pc/gcry_rmd160.mod
|
||||
usr/lib/grub/i386-pc/gcry_rmd160.module
|
||||
usr/lib/grub/i386-pc/gcry_rsa.mod
|
||||
usr/lib/grub/i386-pc/gcry_rsa.module
|
||||
usr/lib/grub/i386-pc/gcry_seed.mod
|
||||
usr/lib/grub/i386-pc/gcry_seed.module
|
||||
usr/lib/grub/i386-pc/gcry_serpent.mod
|
||||
@@ -199,6 +237,10 @@ usr/lib/grub/i386-pc/gfxmenu.mod
|
||||
usr/lib/grub/i386-pc/gfxmenu.module
|
||||
usr/lib/grub/i386-pc/gfxterm.mod
|
||||
usr/lib/grub/i386-pc/gfxterm.module
|
||||
usr/lib/grub/i386-pc/gfxterm_background.mod
|
||||
usr/lib/grub/i386-pc/gfxterm_background.module
|
||||
usr/lib/grub/i386-pc/gfxterm_menu.mod
|
||||
usr/lib/grub/i386-pc/gfxterm_menu.module
|
||||
usr/lib/grub/i386-pc/gmodule.pl
|
||||
usr/lib/grub/i386-pc/gptsync.mod
|
||||
usr/lib/grub/i386-pc/gptsync.module
|
||||
@@ -220,6 +262,8 @@ usr/lib/grub/i386-pc/hfs.mod
|
||||
usr/lib/grub/i386-pc/hfs.module
|
||||
usr/lib/grub/i386-pc/hfsplus.mod
|
||||
usr/lib/grub/i386-pc/hfsplus.module
|
||||
usr/lib/grub/i386-pc/hfspluscomp.mod
|
||||
usr/lib/grub/i386-pc/hfspluscomp.module
|
||||
usr/lib/grub/i386-pc/http.mod
|
||||
usr/lib/grub/i386-pc/http.module
|
||||
usr/lib/grub/i386-pc/iorw.mod
|
||||
@@ -238,6 +282,8 @@ usr/lib/grub/i386-pc/keystatus.mod
|
||||
usr/lib/grub/i386-pc/keystatus.module
|
||||
usr/lib/grub/i386-pc/ldm.mod
|
||||
usr/lib/grub/i386-pc/ldm.module
|
||||
usr/lib/grub/i386-pc/legacy_password_test.mod
|
||||
usr/lib/grub/i386-pc/legacy_password_test.module
|
||||
usr/lib/grub/i386-pc/legacycfg.mod
|
||||
usr/lib/grub/i386-pc/legacycfg.module
|
||||
usr/lib/grub/i386-pc/linux.mod
|
||||
@@ -268,6 +314,12 @@ usr/lib/grub/i386-pc/lzma_decompress.image
|
||||
usr/lib/grub/i386-pc/lzma_decompress.img
|
||||
usr/lib/grub/i386-pc/lzopio.mod
|
||||
usr/lib/grub/i386-pc/lzopio.module
|
||||
usr/lib/grub/i386-pc/macbless.mod
|
||||
usr/lib/grub/i386-pc/macbless.module
|
||||
usr/lib/grub/i386-pc/macho.mod
|
||||
usr/lib/grub/i386-pc/macho.module
|
||||
usr/lib/grub/i386-pc/mda_text.mod
|
||||
usr/lib/grub/i386-pc/mda_text.module
|
||||
usr/lib/grub/i386-pc/mdraid09.mod
|
||||
usr/lib/grub/i386-pc/mdraid09.module
|
||||
usr/lib/grub/i386-pc/mdraid09_be.mod
|
||||
@@ -296,12 +348,20 @@ usr/lib/grub/i386-pc/mmap.mod
|
||||
usr/lib/grub/i386-pc/mmap.module
|
||||
usr/lib/grub/i386-pc/moddep.lst
|
||||
usr/lib/grub/i386-pc/modinfo.sh
|
||||
usr/lib/grub/i386-pc/morse.mod
|
||||
usr/lib/grub/i386-pc/morse.module
|
||||
usr/lib/grub/i386-pc/mpi.mod
|
||||
usr/lib/grub/i386-pc/mpi.module
|
||||
usr/lib/grub/i386-pc/msdospart.mod
|
||||
usr/lib/grub/i386-pc/msdospart.module
|
||||
usr/lib/grub/i386-pc/mul_test.mod
|
||||
usr/lib/grub/i386-pc/mul_test.module
|
||||
usr/lib/grub/i386-pc/multiboot.mod
|
||||
usr/lib/grub/i386-pc/multiboot.module
|
||||
usr/lib/grub/i386-pc/multiboot2.mod
|
||||
usr/lib/grub/i386-pc/multiboot2.module
|
||||
usr/lib/grub/i386-pc/nativedisk.mod
|
||||
usr/lib/grub/i386-pc/nativedisk.module
|
||||
usr/lib/grub/i386-pc/net.mod
|
||||
usr/lib/grub/i386-pc/net.module
|
||||
usr/lib/grub/i386-pc/newc.mod
|
||||
@@ -318,6 +378,8 @@ usr/lib/grub/i386-pc/ntldr.mod
|
||||
usr/lib/grub/i386-pc/ntldr.module
|
||||
usr/lib/grub/i386-pc/odc.mod
|
||||
usr/lib/grub/i386-pc/odc.module
|
||||
usr/lib/grub/i386-pc/offsetio.mod
|
||||
usr/lib/grub/i386-pc/offsetio.module
|
||||
usr/lib/grub/i386-pc/ohci.mod
|
||||
usr/lib/grub/i386-pc/ohci.module
|
||||
usr/lib/grub/i386-pc/part_acorn.mod
|
||||
@@ -328,6 +390,8 @@ usr/lib/grub/i386-pc/part_apple.mod
|
||||
usr/lib/grub/i386-pc/part_apple.module
|
||||
usr/lib/grub/i386-pc/part_bsd.mod
|
||||
usr/lib/grub/i386-pc/part_bsd.module
|
||||
usr/lib/grub/i386-pc/part_dfly.mod
|
||||
usr/lib/grub/i386-pc/part_dfly.module
|
||||
usr/lib/grub/i386-pc/part_dvh.mod
|
||||
usr/lib/grub/i386-pc/part_dvh.module
|
||||
usr/lib/grub/i386-pc/part_gpt.mod
|
||||
@@ -352,8 +416,12 @@ usr/lib/grub/i386-pc/pata.mod
|
||||
usr/lib/grub/i386-pc/pata.module
|
||||
usr/lib/grub/i386-pc/pbkdf2.mod
|
||||
usr/lib/grub/i386-pc/pbkdf2.module
|
||||
usr/lib/grub/i386-pc/pbkdf2_test.mod
|
||||
usr/lib/grub/i386-pc/pbkdf2_test.module
|
||||
usr/lib/grub/i386-pc/pci.mod
|
||||
usr/lib/grub/i386-pc/pci.module
|
||||
usr/lib/grub/i386-pc/pcidump.mod
|
||||
usr/lib/grub/i386-pc/pcidump.module
|
||||
usr/lib/grub/i386-pc/plan9.mod
|
||||
usr/lib/grub/i386-pc/plan9.module
|
||||
usr/lib/grub/i386-pc/play.mod
|
||||
@@ -364,6 +432,10 @@ usr/lib/grub/i386-pc/priority_queue.mod
|
||||
usr/lib/grub/i386-pc/priority_queue.module
|
||||
usr/lib/grub/i386-pc/probe.mod
|
||||
usr/lib/grub/i386-pc/probe.module
|
||||
usr/lib/grub/i386-pc/procfs.mod
|
||||
usr/lib/grub/i386-pc/procfs.module
|
||||
usr/lib/grub/i386-pc/progress.mod
|
||||
usr/lib/grub/i386-pc/progress.module
|
||||
usr/lib/grub/i386-pc/pxe.mod
|
||||
usr/lib/grub/i386-pc/pxe.module
|
||||
usr/lib/grub/i386-pc/pxeboot.image
|
||||
@@ -374,6 +446,8 @@ usr/lib/grub/i386-pc/raid5rec.mod
|
||||
usr/lib/grub/i386-pc/raid5rec.module
|
||||
usr/lib/grub/i386-pc/raid6rec.mod
|
||||
usr/lib/grub/i386-pc/raid6rec.module
|
||||
usr/lib/grub/i386-pc/random.mod
|
||||
usr/lib/grub/i386-pc/random.module
|
||||
usr/lib/grub/i386-pc/read.mod
|
||||
usr/lib/grub/i386-pc/read.module
|
||||
usr/lib/grub/i386-pc/reboot.mod
|
||||
@@ -402,14 +476,26 @@ usr/lib/grub/i386-pc/serial.mod
|
||||
usr/lib/grub/i386-pc/serial.module
|
||||
usr/lib/grub/i386-pc/setjmp.mod
|
||||
usr/lib/grub/i386-pc/setjmp.module
|
||||
usr/lib/grub/i386-pc/setjmp_test.mod
|
||||
usr/lib/grub/i386-pc/setjmp_test.module
|
||||
usr/lib/grub/i386-pc/setpci.mod
|
||||
usr/lib/grub/i386-pc/setpci.module
|
||||
usr/lib/grub/i386-pc/sfs.mod
|
||||
usr/lib/grub/i386-pc/sfs.module
|
||||
usr/lib/grub/i386-pc/shift_test.mod
|
||||
usr/lib/grub/i386-pc/shift_test.module
|
||||
usr/lib/grub/i386-pc/signature_test.mod
|
||||
usr/lib/grub/i386-pc/signature_test.module
|
||||
usr/lib/grub/i386-pc/sleep.mod
|
||||
usr/lib/grub/i386-pc/sleep.module
|
||||
usr/lib/grub/i386-pc/sleep_test.mod
|
||||
usr/lib/grub/i386-pc/sleep_test.module
|
||||
usr/lib/grub/i386-pc/spkmodem.mod
|
||||
usr/lib/grub/i386-pc/spkmodem.module
|
||||
usr/lib/grub/i386-pc/squash4.mod
|
||||
usr/lib/grub/i386-pc/squash4.module
|
||||
usr/lib/grub/i386-pc/syslinuxcfg.mod
|
||||
usr/lib/grub/i386-pc/syslinuxcfg.module
|
||||
usr/lib/grub/i386-pc/tar.mod
|
||||
usr/lib/grub/i386-pc/tar.module
|
||||
usr/lib/grub/i386-pc/terminal.lst
|
||||
@@ -423,20 +509,28 @@ usr/lib/grub/i386-pc/test_blockarg.mod
|
||||
usr/lib/grub/i386-pc/test_blockarg.module
|
||||
usr/lib/grub/i386-pc/testload.mod
|
||||
usr/lib/grub/i386-pc/testload.module
|
||||
usr/lib/grub/i386-pc/testspeed.mod
|
||||
usr/lib/grub/i386-pc/testspeed.module
|
||||
usr/lib/grub/i386-pc/tftp.mod
|
||||
usr/lib/grub/i386-pc/tftp.module
|
||||
usr/lib/grub/i386-pc/tga.mod
|
||||
usr/lib/grub/i386-pc/tga.module
|
||||
usr/lib/grub/i386-pc/time.mod
|
||||
usr/lib/grub/i386-pc/time.module
|
||||
usr/lib/grub/i386-pc/tr.mod
|
||||
usr/lib/grub/i386-pc/tr.module
|
||||
usr/lib/grub/i386-pc/trig.mod
|
||||
usr/lib/grub/i386-pc/trig.module
|
||||
usr/lib/grub/i386-pc/true.mod
|
||||
usr/lib/grub/i386-pc/true.module
|
||||
usr/lib/grub/i386-pc/truecrypt.mod
|
||||
usr/lib/grub/i386-pc/truecrypt.module
|
||||
usr/lib/grub/i386-pc/udf.mod
|
||||
usr/lib/grub/i386-pc/udf.module
|
||||
usr/lib/grub/i386-pc/ufs1.mod
|
||||
usr/lib/grub/i386-pc/ufs1.module
|
||||
usr/lib/grub/i386-pc/ufs1_be.mod
|
||||
usr/lib/grub/i386-pc/ufs1_be.module
|
||||
usr/lib/grub/i386-pc/ufs2.mod
|
||||
usr/lib/grub/i386-pc/ufs2.module
|
||||
usr/lib/grub/i386-pc/uhci.mod
|
||||
@@ -453,10 +547,14 @@ usr/lib/grub/i386-pc/usbserial_ftdi.mod
|
||||
usr/lib/grub/i386-pc/usbserial_ftdi.module
|
||||
usr/lib/grub/i386-pc/usbserial_pl2303.mod
|
||||
usr/lib/grub/i386-pc/usbserial_pl2303.module
|
||||
usr/lib/grub/i386-pc/usbserial_usbdebug.mod
|
||||
usr/lib/grub/i386-pc/usbserial_usbdebug.module
|
||||
usr/lib/grub/i386-pc/usbtest.mod
|
||||
usr/lib/grub/i386-pc/usbtest.module
|
||||
usr/lib/grub/i386-pc/vbe.mod
|
||||
usr/lib/grub/i386-pc/vbe.module
|
||||
usr/lib/grub/i386-pc/verify.mod
|
||||
usr/lib/grub/i386-pc/verify.module
|
||||
usr/lib/grub/i386-pc/vga.mod
|
||||
usr/lib/grub/i386-pc/vga.module
|
||||
usr/lib/grub/i386-pc/vga_text.mod
|
||||
@@ -468,18 +566,24 @@ usr/lib/grub/i386-pc/video_bochs.mod
|
||||
usr/lib/grub/i386-pc/video_bochs.module
|
||||
usr/lib/grub/i386-pc/video_cirrus.mod
|
||||
usr/lib/grub/i386-pc/video_cirrus.module
|
||||
usr/lib/grub/i386-pc/video_colors.mod
|
||||
usr/lib/grub/i386-pc/video_colors.module
|
||||
usr/lib/grub/i386-pc/video_fb.mod
|
||||
usr/lib/grub/i386-pc/video_fb.module
|
||||
usr/lib/grub/i386-pc/videoinfo.mod
|
||||
usr/lib/grub/i386-pc/videoinfo.module
|
||||
usr/lib/grub/i386-pc/videotest.mod
|
||||
usr/lib/grub/i386-pc/videotest.module
|
||||
usr/lib/grub/i386-pc/videotest_checksum.mod
|
||||
usr/lib/grub/i386-pc/videotest_checksum.module
|
||||
usr/lib/grub/i386-pc/xfs.mod
|
||||
usr/lib/grub/i386-pc/xfs.module
|
||||
usr/lib/grub/i386-pc/xnu.mod
|
||||
usr/lib/grub/i386-pc/xnu.module
|
||||
usr/lib/grub/i386-pc/xnu_uuid.mod
|
||||
usr/lib/grub/i386-pc/xnu_uuid.module
|
||||
usr/lib/grub/i386-pc/xnu_uuid_test.mod
|
||||
usr/lib/grub/i386-pc/xnu_uuid_test.module
|
||||
usr/lib/grub/i386-pc/xzio.mod
|
||||
usr/lib/grub/i386-pc/xzio.module
|
||||
usr/lib/grub/i386-pc/zfs.mod
|
||||
@@ -505,6 +609,8 @@ usr/lib/grub/x86_64-efi/aout.mod
|
||||
usr/lib/grub/x86_64-efi/aout.module
|
||||
usr/lib/grub/x86_64-efi/appleldr.mod
|
||||
usr/lib/grub/x86_64-efi/appleldr.module
|
||||
usr/lib/grub/x86_64-efi/archelp.mod
|
||||
usr/lib/grub/x86_64-efi/archelp.module
|
||||
usr/lib/grub/x86_64-efi/at_keyboard.mod
|
||||
usr/lib/grub/x86_64-efi/at_keyboard.module
|
||||
usr/lib/grub/x86_64-efi/ata.mod
|
||||
@@ -523,16 +629,32 @@ usr/lib/grub/x86_64-efi/boot.mod
|
||||
usr/lib/grub/x86_64-efi/boot.module
|
||||
usr/lib/grub/x86_64-efi/bsd.mod
|
||||
usr/lib/grub/x86_64-efi/bsd.module
|
||||
usr/lib/grub/x86_64-efi/bswap_test.mod
|
||||
usr/lib/grub/x86_64-efi/bswap_test.module
|
||||
usr/lib/grub/x86_64-efi/btrfs.mod
|
||||
usr/lib/grub/x86_64-efi/btrfs.module
|
||||
usr/lib/grub/x86_64-efi/bufio.mod
|
||||
usr/lib/grub/x86_64-efi/bufio.module
|
||||
usr/lib/grub/x86_64-efi/cat.mod
|
||||
usr/lib/grub/x86_64-efi/cat.module
|
||||
usr/lib/grub/x86_64-efi/cbfs.mod
|
||||
usr/lib/grub/x86_64-efi/cbfs.module
|
||||
usr/lib/grub/x86_64-efi/cbls.mod
|
||||
usr/lib/grub/x86_64-efi/cbls.module
|
||||
usr/lib/grub/x86_64-efi/cbmemc.mod
|
||||
usr/lib/grub/x86_64-efi/cbmemc.module
|
||||
usr/lib/grub/x86_64-efi/cbtable.mod
|
||||
usr/lib/grub/x86_64-efi/cbtable.module
|
||||
usr/lib/grub/x86_64-efi/cbtime.mod
|
||||
usr/lib/grub/x86_64-efi/cbtime.module
|
||||
usr/lib/grub/x86_64-efi/chain.mod
|
||||
usr/lib/grub/x86_64-efi/chain.module
|
||||
usr/lib/grub/x86_64-efi/cmdline_cat_test.mod
|
||||
usr/lib/grub/x86_64-efi/cmdline_cat_test.module
|
||||
usr/lib/grub/x86_64-efi/cmp.mod
|
||||
usr/lib/grub/x86_64-efi/cmp.module
|
||||
usr/lib/grub/x86_64-efi/cmp_test.mod
|
||||
usr/lib/grub/x86_64-efi/cmp_test.module
|
||||
usr/lib/grub/x86_64-efi/command.lst
|
||||
usr/lib/grub/x86_64-efi/config.h
|
||||
usr/lib/grub/x86_64-efi/configfile.mod
|
||||
@@ -552,14 +674,22 @@ usr/lib/grub/x86_64-efi/cryptodisk.mod
|
||||
usr/lib/grub/x86_64-efi/cryptodisk.module
|
||||
usr/lib/grub/x86_64-efi/cs5536.mod
|
||||
usr/lib/grub/x86_64-efi/cs5536.module
|
||||
usr/lib/grub/x86_64-efi/ctz_test.mod
|
||||
usr/lib/grub/x86_64-efi/ctz_test.module
|
||||
usr/lib/grub/x86_64-efi/date.mod
|
||||
usr/lib/grub/x86_64-efi/date.module
|
||||
usr/lib/grub/x86_64-efi/datehook.mod
|
||||
usr/lib/grub/x86_64-efi/datehook.module
|
||||
usr/lib/grub/x86_64-efi/datetime.mod
|
||||
usr/lib/grub/x86_64-efi/datetime.module
|
||||
usr/lib/grub/x86_64-efi/disk.mod
|
||||
usr/lib/grub/x86_64-efi/disk.module
|
||||
usr/lib/grub/x86_64-efi/diskfilter.mod
|
||||
usr/lib/grub/x86_64-efi/diskfilter.module
|
||||
usr/lib/grub/x86_64-efi/div.mod
|
||||
usr/lib/grub/x86_64-efi/div.module
|
||||
usr/lib/grub/x86_64-efi/div_test.mod
|
||||
usr/lib/grub/x86_64-efi/div_test.module
|
||||
usr/lib/grub/x86_64-efi/dm_nv.mod
|
||||
usr/lib/grub/x86_64-efi/dm_nv.module
|
||||
usr/lib/grub/x86_64-efi/echo.mod
|
||||
@@ -568,12 +698,16 @@ usr/lib/grub/x86_64-efi/efi_gop.mod
|
||||
usr/lib/grub/x86_64-efi/efi_gop.module
|
||||
usr/lib/grub/x86_64-efi/efi_uga.mod
|
||||
usr/lib/grub/x86_64-efi/efi_uga.module
|
||||
usr/lib/grub/x86_64-efi/efifwsetup.mod
|
||||
usr/lib/grub/x86_64-efi/efifwsetup.module
|
||||
usr/lib/grub/x86_64-efi/efinet.mod
|
||||
usr/lib/grub/x86_64-efi/efinet.module
|
||||
usr/lib/grub/x86_64-efi/ehci.mod
|
||||
usr/lib/grub/x86_64-efi/ehci.module
|
||||
usr/lib/grub/x86_64-efi/elf.mod
|
||||
usr/lib/grub/x86_64-efi/elf.module
|
||||
usr/lib/grub/x86_64-efi/eval.mod
|
||||
usr/lib/grub/x86_64-efi/eval.module
|
||||
usr/lib/grub/x86_64-efi/exfat.mod
|
||||
usr/lib/grub/x86_64-efi/exfat.module
|
||||
usr/lib/grub/x86_64-efi/exfctest.mod
|
||||
@@ -584,6 +718,8 @@ usr/lib/grub/x86_64-efi/extcmd.mod
|
||||
usr/lib/grub/x86_64-efi/extcmd.module
|
||||
usr/lib/grub/x86_64-efi/fat.mod
|
||||
usr/lib/grub/x86_64-efi/fat.module
|
||||
usr/lib/grub/x86_64-efi/file.mod
|
||||
usr/lib/grub/x86_64-efi/file.module
|
||||
usr/lib/grub/x86_64-efi/fixvideo.mod
|
||||
usr/lib/grub/x86_64-efi/fixvideo.module
|
||||
usr/lib/grub/x86_64-efi/font.mod
|
||||
@@ -605,6 +741,10 @@ usr/lib/grub/x86_64-efi/gcry_crc.mod
|
||||
usr/lib/grub/x86_64-efi/gcry_crc.module
|
||||
usr/lib/grub/x86_64-efi/gcry_des.mod
|
||||
usr/lib/grub/x86_64-efi/gcry_des.module
|
||||
usr/lib/grub/x86_64-efi/gcry_dsa.mod
|
||||
usr/lib/grub/x86_64-efi/gcry_dsa.module
|
||||
usr/lib/grub/x86_64-efi/gcry_idea.mod
|
||||
usr/lib/grub/x86_64-efi/gcry_idea.module
|
||||
usr/lib/grub/x86_64-efi/gcry_md4.mod
|
||||
usr/lib/grub/x86_64-efi/gcry_md4.module
|
||||
usr/lib/grub/x86_64-efi/gcry_md5.mod
|
||||
@@ -615,6 +755,8 @@ usr/lib/grub/x86_64-efi/gcry_rijndael.mod
|
||||
usr/lib/grub/x86_64-efi/gcry_rijndael.module
|
||||
usr/lib/grub/x86_64-efi/gcry_rmd160.mod
|
||||
usr/lib/grub/x86_64-efi/gcry_rmd160.module
|
||||
usr/lib/grub/x86_64-efi/gcry_rsa.mod
|
||||
usr/lib/grub/x86_64-efi/gcry_rsa.module
|
||||
usr/lib/grub/x86_64-efi/gcry_seed.mod
|
||||
usr/lib/grub/x86_64-efi/gcry_seed.module
|
||||
usr/lib/grub/x86_64-efi/gcry_serpent.mod
|
||||
@@ -640,6 +782,10 @@ usr/lib/grub/x86_64-efi/gfxmenu.mod
|
||||
usr/lib/grub/x86_64-efi/gfxmenu.module
|
||||
usr/lib/grub/x86_64-efi/gfxterm.mod
|
||||
usr/lib/grub/x86_64-efi/gfxterm.module
|
||||
usr/lib/grub/x86_64-efi/gfxterm_background.mod
|
||||
usr/lib/grub/x86_64-efi/gfxterm_background.module
|
||||
usr/lib/grub/x86_64-efi/gfxterm_menu.mod
|
||||
usr/lib/grub/x86_64-efi/gfxterm_menu.module
|
||||
usr/lib/grub/x86_64-efi/gmodule.pl
|
||||
usr/lib/grub/x86_64-efi/gptsync.mod
|
||||
usr/lib/grub/x86_64-efi/gptsync.module
|
||||
@@ -661,6 +807,8 @@ usr/lib/grub/x86_64-efi/hfs.mod
|
||||
usr/lib/grub/x86_64-efi/hfs.module
|
||||
usr/lib/grub/x86_64-efi/hfsplus.mod
|
||||
usr/lib/grub/x86_64-efi/hfsplus.module
|
||||
usr/lib/grub/x86_64-efi/hfspluscomp.mod
|
||||
usr/lib/grub/x86_64-efi/hfspluscomp.module
|
||||
usr/lib/grub/x86_64-efi/http.mod
|
||||
usr/lib/grub/x86_64-efi/http.module
|
||||
usr/lib/grub/x86_64-efi/iorw.mod
|
||||
@@ -679,8 +827,14 @@ usr/lib/grub/x86_64-efi/keystatus.mod
|
||||
usr/lib/grub/x86_64-efi/keystatus.module
|
||||
usr/lib/grub/x86_64-efi/ldm.mod
|
||||
usr/lib/grub/x86_64-efi/ldm.module
|
||||
usr/lib/grub/x86_64-efi/legacy_password_test.mod
|
||||
usr/lib/grub/x86_64-efi/legacy_password_test.module
|
||||
usr/lib/grub/x86_64-efi/legacycfg.mod
|
||||
usr/lib/grub/x86_64-efi/legacycfg.module
|
||||
usr/lib/grub/x86_64-efi/linux.mod
|
||||
usr/lib/grub/x86_64-efi/linux.module
|
||||
usr/lib/grub/x86_64-efi/linux16.mod
|
||||
usr/lib/grub/x86_64-efi/linux16.module
|
||||
usr/lib/grub/x86_64-efi/loadbios.mod
|
||||
usr/lib/grub/x86_64-efi/loadbios.module
|
||||
usr/lib/grub/x86_64-efi/loadenv.mod
|
||||
@@ -691,6 +845,8 @@ usr/lib/grub/x86_64-efi/ls.mod
|
||||
usr/lib/grub/x86_64-efi/ls.module
|
||||
usr/lib/grub/x86_64-efi/lsacpi.mod
|
||||
usr/lib/grub/x86_64-efi/lsacpi.module
|
||||
usr/lib/grub/x86_64-efi/lsefi.mod
|
||||
usr/lib/grub/x86_64-efi/lsefi.module
|
||||
usr/lib/grub/x86_64-efi/lsefimmap.mod
|
||||
usr/lib/grub/x86_64-efi/lsefimmap.module
|
||||
usr/lib/grub/x86_64-efi/lsefisystab.mod
|
||||
@@ -707,6 +863,10 @@ usr/lib/grub/x86_64-efi/lvm.mod
|
||||
usr/lib/grub/x86_64-efi/lvm.module
|
||||
usr/lib/grub/x86_64-efi/lzopio.mod
|
||||
usr/lib/grub/x86_64-efi/lzopio.module
|
||||
usr/lib/grub/x86_64-efi/macbless.mod
|
||||
usr/lib/grub/x86_64-efi/macbless.module
|
||||
usr/lib/grub/x86_64-efi/macho.mod
|
||||
usr/lib/grub/x86_64-efi/macho.module
|
||||
usr/lib/grub/x86_64-efi/mdraid09.mod
|
||||
usr/lib/grub/x86_64-efi/mdraid09.module
|
||||
usr/lib/grub/x86_64-efi/mdraid09_be.mod
|
||||
@@ -735,12 +895,20 @@ usr/lib/grub/x86_64-efi/mmap.mod
|
||||
usr/lib/grub/x86_64-efi/mmap.module
|
||||
usr/lib/grub/x86_64-efi/moddep.lst
|
||||
usr/lib/grub/x86_64-efi/modinfo.sh
|
||||
usr/lib/grub/x86_64-efi/morse.mod
|
||||
usr/lib/grub/x86_64-efi/morse.module
|
||||
usr/lib/grub/x86_64-efi/mpi.mod
|
||||
usr/lib/grub/x86_64-efi/mpi.module
|
||||
usr/lib/grub/x86_64-efi/msdospart.mod
|
||||
usr/lib/grub/x86_64-efi/msdospart.module
|
||||
usr/lib/grub/x86_64-efi/mul_test.mod
|
||||
usr/lib/grub/x86_64-efi/mul_test.module
|
||||
usr/lib/grub/x86_64-efi/multiboot.mod
|
||||
usr/lib/grub/x86_64-efi/multiboot.module
|
||||
usr/lib/grub/x86_64-efi/multiboot2.mod
|
||||
usr/lib/grub/x86_64-efi/multiboot2.module
|
||||
usr/lib/grub/x86_64-efi/nativedisk.mod
|
||||
usr/lib/grub/x86_64-efi/nativedisk.module
|
||||
usr/lib/grub/x86_64-efi/net.mod
|
||||
usr/lib/grub/x86_64-efi/net.module
|
||||
usr/lib/grub/x86_64-efi/newc.mod
|
||||
@@ -755,6 +923,8 @@ usr/lib/grub/x86_64-efi/ntfscomp.mod
|
||||
usr/lib/grub/x86_64-efi/ntfscomp.module
|
||||
usr/lib/grub/x86_64-efi/odc.mod
|
||||
usr/lib/grub/x86_64-efi/odc.module
|
||||
usr/lib/grub/x86_64-efi/offsetio.mod
|
||||
usr/lib/grub/x86_64-efi/offsetio.module
|
||||
usr/lib/grub/x86_64-efi/ohci.mod
|
||||
usr/lib/grub/x86_64-efi/ohci.module
|
||||
usr/lib/grub/x86_64-efi/part_acorn.mod
|
||||
@@ -765,6 +935,8 @@ usr/lib/grub/x86_64-efi/part_apple.mod
|
||||
usr/lib/grub/x86_64-efi/part_apple.module
|
||||
usr/lib/grub/x86_64-efi/part_bsd.mod
|
||||
usr/lib/grub/x86_64-efi/part_bsd.module
|
||||
usr/lib/grub/x86_64-efi/part_dfly.mod
|
||||
usr/lib/grub/x86_64-efi/part_dfly.module
|
||||
usr/lib/grub/x86_64-efi/part_dvh.mod
|
||||
usr/lib/grub/x86_64-efi/part_dvh.module
|
||||
usr/lib/grub/x86_64-efi/part_gpt.mod
|
||||
@@ -789,6 +961,10 @@ usr/lib/grub/x86_64-efi/pata.mod
|
||||
usr/lib/grub/x86_64-efi/pata.module
|
||||
usr/lib/grub/x86_64-efi/pbkdf2.mod
|
||||
usr/lib/grub/x86_64-efi/pbkdf2.module
|
||||
usr/lib/grub/x86_64-efi/pbkdf2_test.mod
|
||||
usr/lib/grub/x86_64-efi/pbkdf2_test.module
|
||||
usr/lib/grub/x86_64-efi/pcidump.mod
|
||||
usr/lib/grub/x86_64-efi/pcidump.module
|
||||
usr/lib/grub/x86_64-efi/play.mod
|
||||
usr/lib/grub/x86_64-efi/play.module
|
||||
usr/lib/grub/x86_64-efi/png.mod
|
||||
@@ -797,10 +973,16 @@ usr/lib/grub/x86_64-efi/priority_queue.mod
|
||||
usr/lib/grub/x86_64-efi/priority_queue.module
|
||||
usr/lib/grub/x86_64-efi/probe.mod
|
||||
usr/lib/grub/x86_64-efi/probe.module
|
||||
usr/lib/grub/x86_64-efi/procfs.mod
|
||||
usr/lib/grub/x86_64-efi/procfs.module
|
||||
usr/lib/grub/x86_64-efi/progress.mod
|
||||
usr/lib/grub/x86_64-efi/progress.module
|
||||
usr/lib/grub/x86_64-efi/raid5rec.mod
|
||||
usr/lib/grub/x86_64-efi/raid5rec.module
|
||||
usr/lib/grub/x86_64-efi/raid6rec.mod
|
||||
usr/lib/grub/x86_64-efi/raid6rec.module
|
||||
usr/lib/grub/x86_64-efi/random.mod
|
||||
usr/lib/grub/x86_64-efi/random.module
|
||||
usr/lib/grub/x86_64-efi/read.mod
|
||||
usr/lib/grub/x86_64-efi/read.module
|
||||
usr/lib/grub/x86_64-efi/reboot.mod
|
||||
@@ -827,14 +1009,26 @@ usr/lib/grub/x86_64-efi/serial.mod
|
||||
usr/lib/grub/x86_64-efi/serial.module
|
||||
usr/lib/grub/x86_64-efi/setjmp.mod
|
||||
usr/lib/grub/x86_64-efi/setjmp.module
|
||||
usr/lib/grub/x86_64-efi/setjmp_test.mod
|
||||
usr/lib/grub/x86_64-efi/setjmp_test.module
|
||||
usr/lib/grub/x86_64-efi/setpci.mod
|
||||
usr/lib/grub/x86_64-efi/setpci.module
|
||||
usr/lib/grub/x86_64-efi/sfs.mod
|
||||
usr/lib/grub/x86_64-efi/sfs.module
|
||||
usr/lib/grub/x86_64-efi/shift_test.mod
|
||||
usr/lib/grub/x86_64-efi/shift_test.module
|
||||
usr/lib/grub/x86_64-efi/signature_test.mod
|
||||
usr/lib/grub/x86_64-efi/signature_test.module
|
||||
usr/lib/grub/x86_64-efi/sleep.mod
|
||||
usr/lib/grub/x86_64-efi/sleep.module
|
||||
usr/lib/grub/x86_64-efi/sleep_test.mod
|
||||
usr/lib/grub/x86_64-efi/sleep_test.module
|
||||
usr/lib/grub/x86_64-efi/spkmodem.mod
|
||||
usr/lib/grub/x86_64-efi/spkmodem.module
|
||||
usr/lib/grub/x86_64-efi/squash4.mod
|
||||
usr/lib/grub/x86_64-efi/squash4.module
|
||||
usr/lib/grub/x86_64-efi/syslinuxcfg.mod
|
||||
usr/lib/grub/x86_64-efi/syslinuxcfg.module
|
||||
usr/lib/grub/x86_64-efi/tar.mod
|
||||
usr/lib/grub/x86_64-efi/tar.module
|
||||
usr/lib/grub/x86_64-efi/terminal.lst
|
||||
@@ -848,12 +1042,16 @@ usr/lib/grub/x86_64-efi/test_blockarg.mod
|
||||
usr/lib/grub/x86_64-efi/test_blockarg.module
|
||||
usr/lib/grub/x86_64-efi/testload.mod
|
||||
usr/lib/grub/x86_64-efi/testload.module
|
||||
usr/lib/grub/x86_64-efi/testspeed.mod
|
||||
usr/lib/grub/x86_64-efi/testspeed.module
|
||||
usr/lib/grub/x86_64-efi/tftp.mod
|
||||
usr/lib/grub/x86_64-efi/tftp.module
|
||||
usr/lib/grub/x86_64-efi/tga.mod
|
||||
usr/lib/grub/x86_64-efi/tga.module
|
||||
usr/lib/grub/x86_64-efi/time.mod
|
||||
usr/lib/grub/x86_64-efi/time.module
|
||||
usr/lib/grub/x86_64-efi/tr.mod
|
||||
usr/lib/grub/x86_64-efi/tr.module
|
||||
usr/lib/grub/x86_64-efi/trig.mod
|
||||
usr/lib/grub/x86_64-efi/trig.module
|
||||
usr/lib/grub/x86_64-efi/true.mod
|
||||
@@ -862,6 +1060,8 @@ usr/lib/grub/x86_64-efi/udf.mod
|
||||
usr/lib/grub/x86_64-efi/udf.module
|
||||
usr/lib/grub/x86_64-efi/ufs1.mod
|
||||
usr/lib/grub/x86_64-efi/ufs1.module
|
||||
usr/lib/grub/x86_64-efi/ufs1_be.mod
|
||||
usr/lib/grub/x86_64-efi/ufs1_be.module
|
||||
usr/lib/grub/x86_64-efi/ufs2.mod
|
||||
usr/lib/grub/x86_64-efi/ufs2.module
|
||||
usr/lib/grub/x86_64-efi/uhci.mod
|
||||
@@ -878,8 +1078,12 @@ usr/lib/grub/x86_64-efi/usbserial_ftdi.mod
|
||||
usr/lib/grub/x86_64-efi/usbserial_ftdi.module
|
||||
usr/lib/grub/x86_64-efi/usbserial_pl2303.mod
|
||||
usr/lib/grub/x86_64-efi/usbserial_pl2303.module
|
||||
usr/lib/grub/x86_64-efi/usbserial_usbdebug.mod
|
||||
usr/lib/grub/x86_64-efi/usbserial_usbdebug.module
|
||||
usr/lib/grub/x86_64-efi/usbtest.mod
|
||||
usr/lib/grub/x86_64-efi/usbtest.module
|
||||
usr/lib/grub/x86_64-efi/verify.mod
|
||||
usr/lib/grub/x86_64-efi/verify.module
|
||||
usr/lib/grub/x86_64-efi/video.lst
|
||||
usr/lib/grub/x86_64-efi/video.mod
|
||||
usr/lib/grub/x86_64-efi/video.module
|
||||
@@ -887,18 +1091,24 @@ usr/lib/grub/x86_64-efi/video_bochs.mod
|
||||
usr/lib/grub/x86_64-efi/video_bochs.module
|
||||
usr/lib/grub/x86_64-efi/video_cirrus.mod
|
||||
usr/lib/grub/x86_64-efi/video_cirrus.module
|
||||
usr/lib/grub/x86_64-efi/video_colors.mod
|
||||
usr/lib/grub/x86_64-efi/video_colors.module
|
||||
usr/lib/grub/x86_64-efi/video_fb.mod
|
||||
usr/lib/grub/x86_64-efi/video_fb.module
|
||||
usr/lib/grub/x86_64-efi/videoinfo.mod
|
||||
usr/lib/grub/x86_64-efi/videoinfo.module
|
||||
usr/lib/grub/x86_64-efi/videotest.mod
|
||||
usr/lib/grub/x86_64-efi/videotest.module
|
||||
usr/lib/grub/x86_64-efi/videotest_checksum.mod
|
||||
usr/lib/grub/x86_64-efi/videotest_checksum.module
|
||||
usr/lib/grub/x86_64-efi/xfs.mod
|
||||
usr/lib/grub/x86_64-efi/xfs.module
|
||||
usr/lib/grub/x86_64-efi/xnu.mod
|
||||
usr/lib/grub/x86_64-efi/xnu.module
|
||||
usr/lib/grub/x86_64-efi/xnu_uuid.mod
|
||||
usr/lib/grub/x86_64-efi/xnu_uuid.module
|
||||
usr/lib/grub/x86_64-efi/xnu_uuid_test.mod
|
||||
usr/lib/grub/x86_64-efi/xnu_uuid_test.module
|
||||
usr/lib/grub/x86_64-efi/xzio.mod
|
||||
usr/lib/grub/x86_64-efi/xzio.module
|
||||
usr/lib/grub/x86_64-efi/zfs.mod
|
||||
@@ -917,7 +1127,12 @@ usr/sbin/grub-reboot
|
||||
usr/sbin/grub-set-default
|
||||
usr/sbin/grub-sparc64-setup
|
||||
#usr/share/grub
|
||||
#usr/share/grub/ascii.h
|
||||
usr/share/grub/ascii.pf2
|
||||
usr/share/grub/euro.pf2
|
||||
usr/share/grub/grub-mkconfig_lib
|
||||
usr/share/grub/unicode.pf2
|
||||
#usr/share/grub/widthspec.h
|
||||
#usr/share/info/grub-dev.info
|
||||
#usr/share/info/grub.info
|
||||
#usr/share/locale/ast/LC_MESSAGES/grub.mo
|
||||
|
||||
71
lfs/grub
71
lfs/grub
@@ -30,28 +30,24 @@ THISAPP = grub-$(VER)
|
||||
DL_FILE = $(THISAPP).tar.xz
|
||||
DL_FROM = $(URL_IPFIRE)
|
||||
DIR_APP = $(DIR_SRC)/$(THISAPP)
|
||||
DIR_APP_EFI= $(DIR_APP)-efi
|
||||
TARGET = $(DIR_INFO)/$(THISAPP)
|
||||
SUP_ARCH = x86_64 i586
|
||||
|
||||
EFI = 1
|
||||
# Build for which platforms?
|
||||
BUILD_PC = 1
|
||||
BUILD_EFI = $(EFI)
|
||||
|
||||
EFI_ARCH = $(MACHINE)-efi
|
||||
DIR_APP_PC = $(DIR_APP)-pc
|
||||
DIR_APP_EFI = $(DIR_APP)-efi
|
||||
|
||||
ifeq "$(MACHINE)" "i586"
|
||||
EFI_ARCH = i386-efi
|
||||
endif
|
||||
|
||||
CFLAGS =
|
||||
CXXFLAGS =
|
||||
# Don't use our CFLAGS for boot code
|
||||
export HOST_CFLAGS = $(CFLAGS)
|
||||
export HOST_LDFLAGS = $(LDFLAGS)
|
||||
|
||||
CONFIGURE_ARGS = \
|
||||
--prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
--with-grubdir=grub \
|
||||
--disable-grub-mount \
|
||||
--disable-werror \
|
||||
--program-transform-name=s,grub,grub,
|
||||
--disable-werror
|
||||
|
||||
###############################################################################
|
||||
# Top-level Rules
|
||||
@@ -94,40 +90,38 @@ $(subst %,%_MD5,$(objects)) :
|
||||
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
|
||||
@$(PREBUILD)
|
||||
@rm -rf $(DIR_APP) $(DIR_APP_EFI) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
|
||||
cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/grub-2.00_disable_vga_fallback.patch
|
||||
|
||||
ifeq "$(EFI)" "1"
|
||||
cp -av $(DIR_APP) $(DIR_APP_EFI)
|
||||
cd $(DIR_APP_EFI) && ./configure $(CONFIGURE_ARGS) --with-platform=efi
|
||||
# Install unifont
|
||||
cp -v $(DIR_DL)/unifont-7.0.03.pcf.gz $(DIR_APP)/unifont.pcf.gz
|
||||
|
||||
ifeq "$(BUILD_EFI)" "1"
|
||||
cp -r $(DIR_APP) $(DIR_APP_EFI)
|
||||
cd $(DIR_APP_EFI) && ./configure $(CONFIGURE_ARGS) \
|
||||
--with-platform=efi CFLAGS= LDFLAGS=
|
||||
cd $(DIR_APP_EFI) && make $(MAKETUNING)
|
||||
|
||||
cd $(DIR_APP_EFI) && ./grub-mkimage \
|
||||
-O $(EFI_ARCH) \
|
||||
-p /EFI/ipfire/grub-efi \
|
||||
-o grub.efi \
|
||||
-d grub-core part_msdos part_gpt fat ext2 xfs normal chain \
|
||||
boot configfile linux jpeg minicmd loadbios png gzio loadenv \
|
||||
reboot halt serial search font gfxmenu gfxterm echo video all_video \
|
||||
usb minicmd
|
||||
endif
|
||||
|
||||
cd $(DIR_APP) && ./configure $(CONFIGURE_ARGS) --with-platform=pc
|
||||
cd $(DIR_APP) && make $(MAKETUNING)
|
||||
|
||||
ifeq "$(EFI)" "1"
|
||||
cd $(DIR_APP_EFI) && make install
|
||||
|
||||
# Install empty configuration file
|
||||
-mkdir -pv /boot/efi/EFI/ipfire/grub-efi
|
||||
touch /boot/efi/EFI/ipfire/grub-efi/grub.cfg
|
||||
install -m 755 $(DIR_APP_EFI)/grub.efi /boot/efi/EFI/ipfire/grub-efi/grub.efi
|
||||
endif
|
||||
|
||||
cd $(DIR_APP) && make install
|
||||
ifeq "$(BUILD_PC)" "1"
|
||||
cp -r $(DIR_APP) $(DIR_APP_PC)
|
||||
cd $(DIR_APP_PC) && ./configure $(CONFIGURE_ARGS) \
|
||||
--with-platform=pc CFLAGS= LDFLAGS=
|
||||
cd $(DIR_APP_PC) && make $(MAKETUNING)
|
||||
cd $(DIR_APP_PC) && make install
|
||||
|
||||
# Install empty configuration file
|
||||
-mkdir -pv /boot/grub
|
||||
touch /boot/grub/grub.cfg
|
||||
endif
|
||||
|
||||
# Install background image
|
||||
install -m 644 $(DIR_SRC)/config/grub2/splash.png /boot/grub/splash.png
|
||||
|
||||
# Install default configuration
|
||||
-mkdir -pv /etc/default
|
||||
install -m 644 $(DIR_SRC)/config/grub2/default /etc/default/grub
|
||||
|
||||
@@ -135,12 +129,5 @@ endif
|
||||
paxctl -Cmpes /usr/sbin/grub-bios-setup /usr/sbin/grub-probe
|
||||
paxctl -Cmpexs /usr/bin/grub-script-check
|
||||
|
||||
# We don't need to install unifont just to generate a grub2 compatible
|
||||
# font archive for the graphical boot menu. The following command only
|
||||
# converts Latin-1, Latin Extended A+B, Arrows, Box and Block characters.
|
||||
/usr/bin/grub-mkfont --output /boot/grub/unifont.pf2 \
|
||||
--range=0x0000-0x0241,0x2190-0x21FF,0x2500-0x259f \
|
||||
$(DIR_DL)/unifont-7.0.03.pcf.gz
|
||||
|
||||
@rm -rf $(DIR_APP) $(DIR_APP_EFI)
|
||||
@rm -rf $(DIR_APP) $(DIR_APP_PC) $(DIR_APP_EFI)
|
||||
@$(POSTBUILD)
|
||||
|
||||
Reference in New Issue
Block a user