summaryrefslogtreecommitdiff
path: root/src/Makefile
diff options
context:
space:
mode:
authorIan Moffett <ian@osmora.org>2025-09-13 18:57:35 -0400
committerIan Moffett <ian@osmora.org>2025-09-13 18:57:35 -0400
commit4eed9b3128b31a4583a7f94f6574cd87bcf505ff (patch)
tree75588d14250ea29b31ac3c8ac3d639a2c4797831 /src/Makefile
parent4326c0c6a3ad799c6dbbefd238e0577b94e9c45a (diff)
build: 'i386' -> 'amd64'
Signed-off-by: Ian Moffett <ian@osmora.org>
Diffstat (limited to 'src/Makefile')
-rw-r--r--src/Makefile9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/Makefile b/src/Makefile
index f3232f3..9503a1e 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -1,4 +1,4 @@
-TARGET = x86_64
+TARGET = amd64
KBIN = sys/l5
SHIMDIR = shim
SHIMBIN = BOOTX64.EFI
@@ -21,14 +21,15 @@ all: root sys image
.PHONY: sys
sys:
- cd sys/; make CC=$(CC) AS=$(AS) LD=$(LD)
+ cd sys/; make CC=$(CC) AS=$(AS) LD=$(LD) TARGET=$(TARGET)
cp $(KBIN) root/boot/
root:
mkdir -p $(SYSROOT)/
mkdir -p $(SYSROOT)/boot/
mkdir -p $(SYSROOT)/usr/include/
- cp -vr sys/include/sys/* $(SYSROOT)/usr/include/
+ mkdir -p sys/target/header/
+ rsync -av sys/include/arch/$(TARGET)/ sys/target/header/
.PHONY: sysroot
image:
@@ -51,4 +52,4 @@ run:
clean:
rm -rf lunos.iso root
rm -f $(KBIN)
- cd sys/; make clean
+ cd sys/; make clean TARGET=$(TARGET)