[haiku-commits] Re: BRANCH jessicah-github.efi.gsoc [8b20e99] /

  • From: Jessica Hamilton <jessica.l.hamilton@xxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Wed, 2 Jul 2014 14:06:53 +1200

On 2 July 2014 08:49, Axel Dörfler <axeld@xxxxxxxxxxxxxxxx> wrote:
> Am 01/07/2014 22:31, schrieb jessicah-github.efi.gsoc:
>
>> 8b20e99: Allow configuring for a given boot platform.
>
>
> What's the purpose of this? At least the aim should be to build them both,
> and have only a single Haiku release for x86 (or x86_64) that supports to be
> booted using both mechanisms.

Currently, the jam files depend on a value of HAIKU_BOOT_PLATFORM to
decide whether to build platform/bios_ia32 or platform/efi boot
loaders. Granted, I should probably expend more effort into modifying
the jam files to support multiple boot platforms instead...

I added this, as I accidentally ended up wasting 1.5 days wondering
why the loader had suddenly broken, only to realise I had missed
specifying -sHAIKU_BOOT_PLATFORM=efi in my jam invocations. Granted,
just now thinking about it, I could probably add that to my
UserBuildConfig...

Merging the EFI & BIOS boot loaders into a single image is very low on
my priorities; someone else is free to take that on if they so desire
:-)

Jessica

Other related posts: