KERN_DIR := kern KERN_CFLAGS := $(CFLAGS) -DROS_KERNEL KERN_CFLAGS += -I$(INCLUDE_DIR) KERN_LDFLAGS := $(LDFLAGS) include $(KERN_DIR)/boot/Makefrag include $(KERN_DIR)/ivy/Makefrag include $(KERN_DIR)/arch/$(TARGET_ARCH)/Makefrag include $(KERN_DIR)/src/Makefrag .PRECIOUS: $(OBJDIR)/$(KERN_DIR)/%.o