haiku/build/jam
David Karoly 05c1a8991e 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>
2022-10-06 20:12:05 +00:00
..
board boot/platform/u-boot: Drop ARM support. 2022-06-28 12:27:06 -04:00
images enable EFI boot for 32-bit ISO image 2022-10-06 20:12:05 +00:00
packages arm64: Wire up ACPI 2022-07-17 07:36:53 +00:00
repositories HaikuPorts/x86_gcc2: Update. 2022-07-08 00:18:31 -04:00
ArchitectureRules enable EFI boot for 32-bit ISO image 2022-10-06 20:12:05 +00:00
BeOSRules build: Remove usage of obsolescent egrep 2022-10-06 16:28:01 +00:00
BootRules build: Optimize for size in the bootloaders, not for speed. 2022-09-30 14:49:24 -04:00
BuildFeatureRules kernel & addons: Build with the non-legacy GCC even on x86_gcc2h. 2021-10-02 18:29:40 +00:00
BuildFeatures BuildFeatures: Remove versions from libraw and libavif SONAMES. 2022-07-07 23:18:45 -04:00
BuildSetup configure & build: make use of 64-bit libgcc and libsupc++ for EFI/x86_64 2022-03-25 09:51:39 +00:00
CDRules
CommandLineArguments
ConfigRules
DefaultBuildProfiles HaikuPorts/x86_gcc2: Update. 2022-07-08 00:18:31 -04:00
FileRules
HaikuPackages Break translators out of haiku.hpkg into a separate haiku_datatranslators.hpkg. 2021-09-30 16:38:36 +00:00
HeadersRules
HelperRules
ImageRules enable EFI boot for 32-bit ISO image 2022-10-06 20:12:05 +00:00
KernelRules KernelRules: Add the same -fvisibility=hidden logic in KernelStaticLibrary... 2022-09-27 19:46:52 -04:00
LocaleRules LocaleRules: Ignore errors in ExtractCatalogEntries. 2021-09-06 16:45:13 -04:00
MainBuildRules kernel & addons: Build with the non-legacy GCC even on x86_gcc2h. 2021-10-02 18:29:40 +00:00
MathRules
MiscRules
OptionalPackages HaikuPorts/x86_gcc2: Update. 2022-07-08 00:18:31 -04:00
OverriddenJamRules OverriddenJamRules: sort out build flags for .S files 2021-12-06 03:08:27 +00:00
PackageRules Break translators out of haiku.hpkg into a separate haiku_datatranslators.hpkg. 2021-09-30 16:38:36 +00:00
RepositoryRules
SystemLibraryRules configure & build: make use of 64-bit libgcc and libsupc++ for EFI/x86_64 2022-03-25 09:51:39 +00:00
TestsRules
UserBuildConfig.ReadMe Update build packages repository 2021-05-14 14:59:19 +00:00
UserBuildConfig.sample