X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Kernel%2FMakefile;h=c538da54c915a1fdb422290df1c731cd7eae3f76;hb=95a7eaaa4a1065334125b65130866f8d1048ddb7;hp=45d2f023412dbf012e60eea560f52e1588306f53;hpb=a8067bafb36f98612767060db856cd6bf36ef940;p=tpg%2Facess2.git diff --git a/Kernel/Makefile b/Kernel/Makefile index 45d2f023..c538da54 100644 --- a/Kernel/Makefile +++ b/Kernel/Makefile @@ -24,7 +24,7 @@ OBJ += $(addprefix vfs/fs/, $(addsuffix .o,$(FILESYSTEMS))) OBJ += drv/fifo.o drv/dma.o drv/pci.o drv/vterm.o drv/vga.o drv/kb.o OBJ += $(addprefix drv/, $(addsuffix .o,$(DRIVERS))) OBJ := $(addsuffix .$(ARCH), $(OBJ)) -MODS += $(addprefix ../Modules/, $(addsuffix .o.$(ARCH),$(MODULES))) +MODS += $(addprefix ../Modules/, $(addsuffix .xo.$(ARCH),$(MODULES))) BIN = ../Acess2.$(ARCH).bin DEPFILES = $(filter %.o.$(ARCH),$(OBJ)) @@ -61,6 +61,9 @@ $(BIN): $(OBJ) $(MODS) arch/$(ARCHDIR)/link.ld Makefile @$(MAKEDEP) $(CPPFLAGS) -MT $@ -o $*.d.$(ARCH) $< # endif +%.xo.$(ARCH): + @make -C $* all + include/syscalls.h: syscalls.lst Makefile php GenSyscalls.php