doc: just default recipe is now just --list
also image > _image
This commit is contained in:
@@ -28,6 +28,9 @@ export IMG_FILE := BUILD_DIR + "/termOS.img"
|
||||
|
||||
mod Bootloader
|
||||
|
||||
_default:
|
||||
just --list
|
||||
|
||||
_prep:
|
||||
@mkdir -p {{BUILD_DIR}}/bootloader
|
||||
@mkdir -p {{TEMP_DIR}}/bootloader
|
||||
@@ -36,16 +39,15 @@ _prep:
|
||||
@echo "🛠️ Building everything..."
|
||||
just Bootloader build
|
||||
|
||||
@image: build
|
||||
@_image: build
|
||||
@echo "💾 Creating image..."
|
||||
@dd if=/dev/zero of={{IMG_FILE}} bs=1M count=64 status=none
|
||||
@mkfs.fat -F 32 {{IMG_FILE}} > /dev/null
|
||||
@mmd -i {{IMG_FILE}} ::/EFI ::/EFI/BOOT
|
||||
@mcopy -i {{IMG_FILE}} {{BOOT_BIN}} ::/EFI/BOOT/BOOTAA64.EFI
|
||||
|
||||
@run: image
|
||||
@run: _image
|
||||
@echo "🚀 Launching..."
|
||||
# Создаем копию переменных, если её нет (чтобы не портить системный файл)
|
||||
@cp /usr/share/edk2/aarch64/QEMU_VARS.fd {{TEMP_DIR}}/vars.fd
|
||||
qemu-system-aarch64 {{ACCEL}} \
|
||||
-machine virt \
|
||||
|
||||
Reference in New Issue
Block a user