build: ensure "all" is the default build rule
This commit is contained in:
4
Makefile
4
Makefile
@@ -45,10 +45,10 @@ LDFLAGS := $(LDFLAGS) -g
|
|||||||
ALL_KERNEL_OBJECT_FILES := $(KERNEL_OBJ) $(ARCH_OBJ) $(LIBC_OBJ)
|
ALL_KERNEL_OBJECT_FILES := $(KERNEL_OBJ) $(ARCH_OBJ) $(LIBC_OBJ)
|
||||||
ALL_KERNEL_DEPS := $(ALL_KERNEL_OBJECT_FILES:.o=.d)
|
ALL_KERNEL_DEPS := $(ALL_KERNEL_OBJECT_FILES:.o=.d)
|
||||||
|
|
||||||
-include $(ALL_KERNEL_DEPS)
|
|
||||||
|
|
||||||
all: $(BUILD_DIR)/$(KERNEL_EXEC) sandbox
|
all: $(BUILD_DIR)/$(KERNEL_EXEC) sandbox
|
||||||
|
|
||||||
|
-include $(ALL_KERNEL_DEPS)
|
||||||
|
|
||||||
$(BUILD_DIR)/$(KERNEL_EXEC): $(ALL_KERNEL_OBJECT_FILES)
|
$(BUILD_DIR)/$(KERNEL_EXEC): $(ALL_KERNEL_OBJECT_FILES)
|
||||||
@printf " \033[1;36mLD\033[0m \033[1mbuild/\033[35m$(KERNEL_EXEC)\033[0m\n"
|
@printf " \033[1;36mLD\033[0m \033[1mbuild/\033[35m$(KERNEL_EXEC)\033[0m\n"
|
||||||
@mkdir -p $(@D)
|
@mkdir -p $(@D)
|
||||||
|
|||||||
Reference in New Issue
Block a user