16 lines
334 B
Makefile
16 lines
334 B
Makefile
KDIR ?= /lib/modules/$(shell uname -r)/build
|
|
BUILD_DIR ?= $(PWD)/build
|
|
BUILD_DIR_MAKEFILE ?= $(PWD)/build/Makefile
|
|
|
|
default: $(BUILD_DIR_MAKEFILE)
|
|
make -C $(KDIR) M=$(BUILD_DIR) src=$(PWD) modules
|
|
|
|
$(BUILD_DIR):
|
|
mkdir -p "$@"
|
|
|
|
$(BUILD_DIR_MAKEFILE): $(BUILD_DIR)
|
|
touch "$@"
|
|
|
|
clean:
|
|
make -C $(KDIR) M=$(BUILD_DIR) src=$(PWD) clean
|