blob: 8459c6ba414f9f8251f4fc025504599dac7ea2af [file] [log] [blame]
default: all
KBUILD_OPTIONS := CONFIG_NANOHUB=m
KBUILD_OPTIONS += CONFIG_NANOHUB_BL_NXP=y
KBUILD_OPTIONS += CONFIG_NANOHUB_SPI=y
KBUILD_OPTIONS += CONFIG_NANOHUB_DISPLAY=y
# Needed flags that aren't parsed in Kbuild
KBUILD_FLAGS := -DCONFIG_NANOHUB
KBUILD_FLAGS += -DCONFIG_NANOHUB_BL_NXP
KBUILD_FLAGS += -DCONFIG_NANOHUB_SPI
KBUILD_FLAGS += -DCONFIG_NANOHUB_DISPLAY
all:
$(MAKE) -C $(KERNEL_SRC) M=$(M) modules $(KBUILD_OPTIONS) KCFLAGS='$(KBUILD_FLAGS)'
modules_install:
$(MAKE) INSTALL_MOD_STRIP=1 M=$(M) -C $(KERNEL_SRC) modules_install
clean::
rm -f *.o *.ko *.mod.c *.mod.o *~ .*.cmd Module.symvers
rm -rf .tmp_versions