debian-cd-clone/tools/boot/jessie
Steve McIntyre 218757dd6f Major refactor for better control of choice of EFI and BIOS boot
Split the code up and use BOOT_EFI and BOOT_BIOS to control which
goes where. We now support:

 * BOOT_BIOS=1 BOOT_EFI=0 for BIOS boot only via an ElTorito boot
   record (like debian-cd used to be before EFI support was added)

 * BOOT_BIOS=1 BOOT_EFI=2 for standard BIOS boot as
   primary ElTorito boot record and EFI as an alternate ElTorito boot
   record (common case, just like we've been doing for amd64 in
   debian-cd for a while)

 * BOOT_BIOS=0 and BOOT_EFI=1 for *only* EFI boot as the primary
   ElTorito boot record (new case, might be useful for some
   Macs *maybe*)

Set BOOT_METHODS in the debian-cd environment to determine which of
these cases is desired in a given build.

Also removed the support for the "old" syslinux packaging layout, it's
not been around for a while now.
2015-02-05 00:18:40 +00:00
..
boot-alpha Pull out some more common code into common.sh to simplify the various 2013-12-16 14:05:35 +00:00
boot-amd64 * Start jessie work; copy things from the wheezy config for now. 2013-05-06 22:26:50 +00:00
boot-arm Add experimental support for arm64 booting via UEFI 2014-09-27 02:40:05 +01:00
boot-arm64 Clean up arm64 boot stuff 2015-01-31 10:59:04 +00:00
boot-armel * Start jessie work; copy things from the wheezy config for now. 2013-05-06 22:26:50 +00:00
boot-armhf * Start jessie work; copy things from the wheezy config for now. 2013-05-06 22:26:50 +00:00
boot-hppa Fixes for booting on hppa architecture. Closes: #743879 2014-04-08 18:44:36 +01:00
boot-hurd Factor out the xorriso version-checking code 2014-04-08 18:32:13 +01:00
boot-hurd-i386 * Start jessie work; copy things from the wheezy config for now. 2013-05-06 22:26:50 +00:00
boot-i386 * Start jessie work; copy things from the wheezy config for now. 2013-05-06 22:26:50 +00:00
boot-ia64 Pull out some more common code into common.sh to simplify the various 2013-12-16 14:05:35 +00:00
boot-kfreebsd Update from kfreebsd-9 to kfreebsd-10 2014-05-12 15:45:39 +01:00
boot-kfreebsd-amd64 * Start jessie work; copy things from the wheezy config for now. 2013-05-06 22:26:50 +00:00
boot-kfreebsd-i386 * Start jessie work; copy things from the wheezy config for now. 2013-05-06 22:26:50 +00:00
boot-m68k Pull out some more common code into common.sh to simplify the various 2013-12-16 14:05:35 +00:00
boot-mips Pull out some more common code into common.sh to simplify the various 2013-12-16 14:05:35 +00:00
boot-mipsel Pull out some more common code into common.sh to simplify the various 2013-12-16 14:05:35 +00:00
boot-powerpc Pull out some more common code into common.sh to simplify the various 2013-12-16 14:05:35 +00:00
boot-ppc64el Enable CHRP partition table on ppc64el boot CD 2014-10-04 16:23:21 +01:00
boot-s390 * Start jessie work; copy things from the wheezy config for now. 2013-05-06 22:26:50 +00:00
boot-s390-common Pull out some more common code into common.sh to simplify the various 2013-12-16 14:05:35 +00:00
boot-s390x * Start jessie work; copy things from the wheezy config for now. 2013-05-06 22:26:50 +00:00
boot-sparc Pull out some more common code into common.sh to simplify the various 2013-12-16 14:05:35 +00:00
boot-x86 Major refactor for better control of choice of EFI and BIOS boot 2015-02-05 00:18:40 +00:00
common.sh adapt desktop handling for tasksel/d-i changes 2014-09-26 23:39:52 +01:00
parse_isolinux Show all possible kernels - needed for i386-efi 2015-01-11 00:36:59 +00:00
x86-desktop.sh adapt desktop handling for tasksel/d-i changes 2014-09-26 23:39:52 +01:00