diff --git a/Makefile b/Makefile index 19af4f3..175badf 100644 --- a/Makefile +++ b/Makefile @@ -2,20 +2,10 @@ include $(TOPDIR)/rules.mk include $(INCLUDE_DIR)/kernel.mk PKG_NAME:=xmurp-ua -PKG_RELEASE:=33 +PKG_RELEASE:=34 include $(INCLUDE_DIR)/package.mk -EXTRA_CFLAGS:= \ - $(patsubst CONFIG_%, -DCONFIG_%=1, $(patsubst %=m,%,$(filter %=m,$(EXTRA_KCONFIG)))) \ - $(patsubst CONFIG_%, -DCONFIG_%=1, $(patsubst %=y,%,$(filter %=y,$(EXTRA_KCONFIG)))) \ - -DVERSION=$(PKG_RELEASE) - -MAKE_OPTS:=$(KERNEL_MAKE_FLAGS) \ - SUBDIRS="$(PKG_BUILD_DIR)" \ - EXTRA_CFLAGS="$(EXTRA_CFLAGS)" \ - CONFIG_XMURP_UA=m - define KernelPackage/xmurp-ua SUBMENU:=Other modules TITLE:=xmurp-ua @@ -24,6 +14,19 @@ define KernelPackage/xmurp-ua KCONFIG:= endef +EXTRA_KCONFIG:= \ + CONFIG_XMURP_UA=m + +EXTRA_CFLAGS:= \ + $(patsubst CONFIG_%, -DCONFIG_%=1, $(patsubst %=m,%,$(filter %=m,$(EXTRA_KCONFIG)))) \ + $(patsubst CONFIG_%, -DCONFIG_%=1, $(patsubst %=y,%,$(filter %=y,$(EXTRA_KCONFIG)))) \ + -DVERSION=$(PKG_RELEASE) + +MAKE_OPTS:=$(KERNEL_MAKE_FLAGS) \ + M="$(PKG_BUILD_DIR)" \ + EXTRA_CFLAGS="$(EXTRA_CFLAGS)" \ + $(EXTRA_KCONFIG) + define Build/Compile $(MAKE) -C "$(LINUX_DIR)" $(MAKE_OPTS) modules endef