diff options
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -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) |
