67838d2702
also image > _image
15 lines
551 B
Makefile
15 lines
551 B
Makefile
BUILD_DIR := env_var_or_default("BUILD_DIR", justfile_directory() + "/.build")
|
|
TEMP_DIR := env_var_or_default("TEMP_DIR", BUILD_DIR + "/temp")
|
|
build:
|
|
cmake -B {{TEMP_DIR}}/bootloader -S . \
|
|
-DCMAKE_TOOLCHAIN_FILE=Source/cmake/aarch64-uefi.cmake \
|
|
-DCMAKE_BUILD_TYPE=Release
|
|
|
|
cmake --build {{TEMP_DIR}}/bootloader
|
|
|
|
cp {{TEMP_DIR}}/bootloader/efi_bin/BOOTAA64.EFI {{BUILD_DIR}}/bootloader/BOOTAA64.EFI
|
|
@echo "✅ Bootloader ready at: {{BUILD_DIR}}/bootloader/BOOTAA64.EFI"
|
|
|
|
clean:
|
|
rm -rf {{TEMP_DIR}}/bootloader
|