Compare commits

..

No commits in common. "13ddec78a4aa981be40bbf0e7ad7929d21f4aca6" and "a97a31ce596fba1999c788001831bba049657e81" have entirely different histories.

3 changed files with 12 additions and 17 deletions

1
.gitignore vendored
View File

@ -1 +0,0 @@
/build

View File

@ -4,12 +4,19 @@ BUILD_DIR ?= $(MAKEFILE_DIR)build
ARCH ?= x86
KERNEL_FILE_NAME ?= bzImage
export BUILD_DIR
export ARCH
export KERNEL_FILE_NAME
kernel:
$(MAKE) -C $(MAKEFILE_DIR)/linux
KERNEL_PATH = $(BUILD_DIR)/arch/$(ARCH)/boot/$(bzImage)
all: $(KERNEL_PATH)
$(KERNEL_PATH):
@mkdir -p $(BUILD_DIR)/linux/kernel
cp $(MAKEFILE_DIR)/linux/.config $(BUILD_DIR)/linux/kernel/.config
$(MAKE) -C $(MAKEFILE_DIR)/linux/kernel O=$(BUILD_DIR)/linux/kernel
clean:

View File

@ -1,15 +1,4 @@
MAKEFILE_DIR := $(dir $(abspath $(lastword $(MAKEFILE_LIST))))
BUILD_DIR ?= $(MAKEFILE_DIR)build
ARCH ?= x86
KERNEL_FILE_NAME ?= bzImage
KERNEL_PATH = $(BUILD_DIR)/arch/$(ARCH)/boot/$(bzImage)
KERNEL_BUILD_DIR=$(BUILD_DIR)/linux/kernel
all: $(KERNEL_PATH)
$(KERNEL_PATH):
@mkdir -p $(KERNEL_BUILD_DIR)
$(MAKE) -C $(MAKEFILE_DIR)/kernel O=$(KERNEL_BUILD_DIR) KCONFIG_CONFIG="$(MAKEFILE_DIR)/.config"