From e53055872e7dddaf9df51c9a3b5bf95778509fe2 Mon Sep 17 00:00:00 2001 From: "Chloe M." Date: Thu, 20 Aug 2026 06:47:03 +0000 Subject: boot: mbr: Move host utilities to mbr/ Signed-off-by: Chloe M. --- boot/arch/amd64/mbr/Makefile | 3 +-- boot/arch/amd64/mbr/host/bootfs.sh | 7 +++++++ 2 files changed, 8 insertions(+), 2 deletions(-) create mode 100755 boot/arch/amd64/mbr/host/bootfs.sh (limited to 'boot') diff --git a/boot/arch/amd64/mbr/Makefile b/boot/arch/amd64/mbr/Makefile index 9ea0a6f..f67a76d 100644 --- a/boot/arch/amd64/mbr/Makefile +++ b/boot/arch/amd64/mbr/Makefile @@ -14,6 +14,5 @@ all: mbr .PHONY: mbr mbr: clang -Tlink.ld $(CFLAGS) mbr.S -o mbr.bin - $(GLOBAL_PROJECT_ROOT)/host/bootfs.sh - cat mbr.bin bootfs.rdar >$(GLOBAL_PROJECT_ROOT)/artifacts/mbr.bin + host/bootfs.sh rm -f mbr.bin diff --git a/boot/arch/amd64/mbr/host/bootfs.sh b/boot/arch/amd64/mbr/host/bootfs.sh new file mode 100755 index 0000000..a357905 --- /dev/null +++ b/boot/arch/amd64/mbr/host/bootfs.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +mkdir -p boot_root +echo "&" >boot_root/test.txt +rdar -i boot_root -o bootfs.rdar +cat mbr.bin bootfs.rdar >$GLOBAL_PROJECT_ROOT/artifacts/mbr.bin +rm -rf boot_root/ -- cgit v1.2.3