History log of /haiku/build/jam/images/AnybootImage
Revision Date Author Comments
# 05c1a899 06-Oct-2022 David Karoly <karolyd577@gmail.com>

enable EFI boot for 32-bit ISO image

Building EFI partition for 32-bit anyboot ISO image was disabled
in hrev52443 to fix issue #14656.

As haiku_loader.efi is now available for the x86 architecture
since hrev55917, we can re-enable building EFI system partition
for the 32-bit ISO.

We can also remove the build rules related to HAIKU_ANYBOOT_LEGACY
as it is not used any more.

Change-Id: I9c2c272bcd0f9c1a98ee6cea300374dc26b4818d
Reviewed-on: https://review.haiku-os.org/c/haiku/+/5716
Reviewed-by: Fredrik Holmqvist <fredrik.holmqvist@gmail.com>
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>


# 54036160 29-May-2022 PulkoMandy <pulkomandy@pulkomandy.tk>

EFI: Fix some mis-located files

These were output to the root of the generated directory. There should
be nothing there except the final Haiku image.

Fixes #16750.

Change-Id: I132de939c70197c3f7cc306ac371965a0b7f38b3
Reviewed-on: https://review.haiku-os.org/c/haiku/+/5346
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: waddlesplash <waddlesplash@gmail.com>


# 768f6b3b 13-Mar-2020 Adrien Destugues <pulkomandy@pulkomandy.tk>

Fix build for non-EFI architectures.

Change-Id: Ic2c8a9a64e63f4b844e964eb1066291d2edda7b3
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2343
Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>


# 80abc9a9 27-Oct-2018 Augustin Cavalier <waddlesplash@gmail.com>

build: Restore a mechanism to build EFI-less anyboots and CDs.

This fixes the 32-bit build following the merge of multiple bootloaders
support.

Fixes #14656.


# 59bba8b9 17-Oct-2018 Alexander von Gluck IV <kallisti5@unixzen.com>

build: Make EFI opt-out vs opt-in

Change-Id: I94a5692b2e39e45ff843182f43fa757a0549583c


# 1f96a3cb 08-Oct-2018 Jessica Hamilton <jessica.l.hamilton@gmail.com>

system/boot: Add support for multiple bootloaders


# 2f0ca697 26-May-2017 Alexander von Gluck IV <kallisti5@unixzen.com>

anyboot: Add EFI partition support

* Enables us to add an optional EFI filesystem
to the anyboot image.
* All existing anyboot behaviour is preserved.
* We still need to figure out how to build bios
and EFI loaders at the same time on x86.
* The tiny "fake ISO" still needs el-torito
alt-boot for the EFI loader to work when burned
to a CD. This makes the EFI loader work when
written to a hard disk / flash drive.


# 11e8ecdd 01-Jun-2015 Jessica Hamilton <jessica.l.hamilton@gmail.com>

writembr: Implement support for GPT partitions, #4028.

* This should support both GPT and MBR formatted partitions.
* To boot Haiku from a GPT partition, it must have the correct
BFS UUID for the partition.
* Tools such as gdisk/gptfdisk can create partitions with
the correct BFS UUID.


# f0b0d657 14-Sep-2014 Jessica Hamilton <jessica.l.hamilton@gmail.com>

Undo accidental file mode changes.


# 219f6c90 10-Sep-2014 Jessica Hamilton <jessica.l.hamilton@gmail.com>

Fix issues with generation of mbr.bin for gcc4 & anyboot targets


# d6f80927 28-Mar-2014 Jonathan Schleifer <js@webkeks.org>

Sorry, my last commit was incomplete


# e8c5236a 07-Jul-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

Move image definition jamfiles to build/jam/images


# 11e8ecdd9488eee107d519d6ab8005af1017531d 01-Jun-2015 Jessica Hamilton <jessica.l.hamilton@gmail.com>

writembr: Implement support for GPT partitions, #4028.

* This should support both GPT and MBR formatted partitions.
* To boot Haiku from a GPT partition, it must have the correct
BFS UUID for the partition.
* Tools such as gdisk/gptfdisk can create partitions with
the correct BFS UUID.


# f0b0d6578b5d3bb566b2f10f80c8f6e8bb924f96 14-Sep-2014 Jessica Hamilton <jessica.l.hamilton@gmail.com>

Undo accidental file mode changes.


# 219f6c904ad6efb24c736a91ae35d80a0465c6d8 10-Sep-2014 Jessica Hamilton <jessica.l.hamilton@gmail.com>

Fix issues with generation of mbr.bin for gcc4 & anyboot targets


# d6f80927323b91e9c8105aec3aa8488698ab4e11 28-Mar-2014 Jonathan Schleifer <js@webkeks.org>

Sorry, my last commit was incomplete


# e8c5236a9ce57f3f8f0c879b734e2d2a64617743 07-Jul-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

Move image definition jamfiles to build/jam/images