From 779b7fc1fe91e5a355b6e15de882d46b26ab2270 Mon Sep 17 00:00:00 2001 From: Jon Santmyer Date: Sat, 5 Sep 2026 20:24:13 -0400 Subject: working syscalls. --- Makefile | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'Makefile') diff --git a/Makefile b/Makefile index c53a551..cd8e128 100644 --- a/Makefile +++ b/Makefile @@ -20,9 +20,17 @@ OBJFILES += $(patsubst %.s,%.o,$(SFILES)) DEPFILES := $(patsubst %.c,%.d,$(CFILES)) BIN := jove.elf +INCDIR := $(OUT)/usr/include/kernel all: $(BIN) +headers: + mkdir -p $(INCDIR) + -$(foreach dir,$(CDIRS),$$(mkdir -p $(INCDIR)/$(dir) $(INCDIR)/arch/$(dir)/)) + -cp *.h $(INCDIR)/ + -$(foreach dir,$(CDIRS),$$(cp $(dir)/*.h $(INCDIR)/$(dir)/)) + -$(foreach dir,$(CDIRS),$$(cp arch/$(TARGET_MACHINE)/$(dir)/*.h $(INCDIR)/arch/$(dir)/)) + .PHONY: clean clean: -rm $(OBJFILES) -- cgit v1.2.3