diff options
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -26,12 +26,13 @@ INCDIR := $(OUT)/usr/include/kernel all: $(BIN) -headers: +headers: $(INCDIR) + -$(foreach dir,$(CDIRS),cp -p $(dir)/*.h $(INCDIR)/$(dir)/;) + -$(foreach dir,$(CDIRS),cp -p arch/$(TARGET_MACHINE)/$(dir)/*.h $(INCDIR)/arch/$(dir)/;) + +$(INCDIR): 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)/;) $(BIN): ${OBJFILES} $(LD) $(LDFLAGS) ${OBJFILES} -o $(BIN) |
