Makefile 569 B

1234567891011121314151617181920
  1. KERNEL_SRC ?= /lib/modules/$(shell uname -r)/build
  2. KBUILD_OPTIONS := WLAN_ROOT=$(PWD)
  3. KBUILD_OPTIONS += MODNAME=wlan
  4. #By default build for CLD
  5. WLAN_SELECT := CONFIG_QCA_CLD_WLAN=m
  6. KBUILD_OPTIONS += CONFIG_QCA_WIFI_ISOC=0
  7. KBUILD_OPTIONS += CONFIG_QCA_WIFI_2_0=1
  8. KBUILD_OPTIONS += $(WLAN_SELECT)
  9. KBUILD_OPTIONS += $(KBUILD_EXTRA) # Extra config if any
  10. all:
  11. $(MAKE) -C $(KERNEL_SRC) M=$(shell pwd) modules $(KBUILD_OPTIONS)
  12. modules_install:
  13. $(MAKE) INSTALL_MOD_STRIP=1 -C $(KERNEL_SRC) M=$(shell pwd) modules_install
  14. clean:
  15. $(MAKE) -C $(KERNEL_SRC) M=$(PWD) clean