|
|
|
@ -60,12 +60,11 @@ mod_name=$(subst db_,,$(lastword $(subst /, ,$(1))))
|
|
|
|
|
|
|
|
|
|
define PACKAGE_GRP_BUILD_template
|
|
|
|
|
# package all the modules in PACKAGE_GROUPS in separate packages
|
|
|
|
|
$(foreach grp,$(PACKAGE_GROUPS EXTRA_GROUPS),\
|
|
|
|
|
$(foreach grp,$(PACKAGE_GROUPS),\
|
|
|
|
|
$(MAKE) every-module group_include="k$(grp)"
|
|
|
|
|
)
|
|
|
|
|
endef
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
define PACKAGE_GRP_INSTALL_template
|
|
|
|
|
$(foreach grp,$(PACKAGE_GROUPS),\
|
|
|
|
|
$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(grp)" \
|
|
|
|
@ -84,6 +83,13 @@ define PACKAGE_GRP_INSTALL_template
|
|
|
|
|
)
|
|
|
|
|
endef
|
|
|
|
|
|
|
|
|
|
define PACKAGE_EXTRA_BUILD_template
|
|
|
|
|
# package all the modules in EXTRA_GROUPS in separate packages
|
|
|
|
|
$(foreach grp,$(EXTRA_GROUPS),\
|
|
|
|
|
$(MAKE) every-module group_include="k$(grp)" quiet=verbose
|
|
|
|
|
)
|
|
|
|
|
endef
|
|
|
|
|
|
|
|
|
|
define PACKAGE_EXTRA_INSTALL_template
|
|
|
|
|
$(foreach grp,$(EXTRA_GROUPS),\
|
|
|
|
|
$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(grp)" \
|
|
|
|
@ -136,6 +142,7 @@ build-stamp: configure-stamp
|
|
|
|
|
$(MAKE) -j`nproc` all
|
|
|
|
|
# make groups
|
|
|
|
|
$(call PACKAGE_GRP_BUILD_template)
|
|
|
|
|
$(call PACKAGE_EXTRA_BUILD_template)
|
|
|
|
|
touch build-stamp
|
|
|
|
|
|
|
|
|
|
clean:
|
|
|
|
|