summaryrefslogtreecommitdiff
path: root/src/Makefile
diff options
context:
space:
mode:
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)