From 9bab698a3b0bcfac02d5b4f7f39d8eaf03ddc1df Mon Sep 17 00:00:00 2001 From: Elaina Claus Date: Fri, 17 Mar 2023 21:10:43 -0400 Subject: [PATCH] changed launch options in Makefile run-debug -> launch-debug run -> launch added configure --- Makefile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index d463ed4..459856c 100755 --- a/Makefile +++ b/Makefile @@ -13,12 +13,15 @@ qemu_drive := -drive format=raw,file=fat:rw:$(BOOT_DIR) target_debug := target/$(TARGET)/debug/$(PROJECT).efi target_release := target/$(TARGET)/release/$(PROJECT).efi -.PHONY: all release debug clean run-debug run +.PHONY: all release debug clean launch-debug launch configure all: $(target_debug) $(target_release) debug: $(target_debug) release: $(target_release) +configure: + mkdir $(BOOT_DIR) + clean: rm -rv $(BOOT_DIR) @RUST_TARGET_PATH=$(shell pwd) cargo clean --target $(TARGET) @@ -29,7 +32,7 @@ run-debug: $(target_debug) cp -v $(target_debug) $(BOOT_DIR)/EFI/BOOT/BOOTX64.EFI @qemu-system-$(ARCH) $(qemu_args) $(qemu_efi) $(qemu_efi_vars) $(qemu_drive) -run: $(target_release) +launch: $(target_release) @RUST_TARGET_PATH=$(shell pwd) cargo +nightly build -Z build-std --target $(TARGET) --release mkdir -p $(BOOT_DIR)/EFI/BOOT/ cp -v $(target_release) $(BOOT_DIR)/EFI/BOOT/BOOTX64.EFI