Fix build of bootloader-efi

This commit is contained in:
Jeremy Soller 2019-03-17 13:56:10 -06:00
parent 87adafb5e8
commit 783f7354a4

View file

@ -22,12 +22,17 @@ bootloader-coreboot/build/bootloader: build/kernel_coreboot
$(MAKE) -C bootloader-coreboot clean build/bootloader KERNEL="$(ROOT)/$<" $(MAKE) -C bootloader-coreboot clean build/bootloader KERNEL="$(ROOT)/$<"
build/coreboot.elf: bootloader-coreboot/build/bootloader build/coreboot.elf: bootloader-coreboot/build/bootloader
mkdir -p build
cp -v $< $@ cp -v $< $@
bootloader-efi/build/$(EFI_TARGET)/boot.efi: FORCE bootloader-efi/build/$(EFI_TARGET)/boot.efi: FORCE
$(MAKE) -C bootloader-efi build/$(EFI_TARGET)/boot.efi TARGET=$(EFI_TARGET) unset XARGO_HOME XARGO_RUST_SRC && \
cd bootloader-efi && \
rustup component add rust-src && \
$(MAKE) build/$(EFI_TARGET)/boot.efi TARGET=$(EFI_TARGET)
build/bootloader.efi: bootloader-efi/build/$(EFI_TARGET)/boot.efi build/bootloader.efi: bootloader-efi/build/$(EFI_TARGET)/boot.efi
mkdir -p build
cp -v $< $@ cp -v $< $@
build/harddrive-efi.bin: build/bootloader.efi build/filesystem.bin build/harddrive-efi.bin: build/bootloader.efi build/filesystem.bin