diff options
| author | Jon Santmyer <jon@jonsantmyer.com> | 2026-09-11 11:39:21 -0400 |
|---|---|---|
| committer | Jon Santmyer <jon@jonsantmyer.com> | 2026-09-11 11:39:21 -0400 |
| commit | feba4522d1ac41cd04083fe05410b6e90b54bda2 (patch) | |
| tree | 867c58ba68c705bdb77ca4283ad21ce74cd3ec51 /Makefile | |
| parent | bb08472a04127c994d3ea5a2cbc195f7116a03b8 (diff) | |
| download | jove-kernel-feba4522d1ac41cd04083fe05410b6e90b54bda2.tar.gz jove-kernel-feba4522d1ac41cd04083fe05410b6e90b54bda2.tar.bz2 jove-kernel-feba4522d1ac41cd04083fe05410b6e90b54bda2.zip | |
begin adding uacpi - working build target
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -16,14 +16,18 @@ SFILES += $(foreach dir, $(CDIRS), $(wildcard arch/$(TARGET_MACHINE)/$(dir)/*.s) OBJFILES := $(patsubst %.c,%.o,$(CFILES)) OBJFILES += $(patsubst %.s,%.o,$(SFILES)) +OBJFILES += uacpi.a DEPFILES := $(patsubst %.c,%.d,$(CFILES)) +CLEAN_DEPENDS = BIN := jove.elf INCDIR := $(OUT)/usr/include/kernel all: $(BIN) +include uacpi.mk + headers: mkdir -p $(INCDIR) -$(foreach dir,$(CDIRS),$$(mkdir -p $(INCDIR)/$(dir) $(INCDIR)/arch/$(dir)/)) @@ -32,7 +36,7 @@ headers: -$(foreach dir,$(CDIRS),$$(cp arch/$(TARGET_MACHINE)/$(dir)/*.h $(INCDIR)/arch/$(dir)/)) .PHONY: clean -clean: +clean: $(CLEAN_DEPENDS) -rm $(OBJFILES) -rm $(DEPFILES) -rm $(BIN) |
