[oe-commits] Martin Jansa : kernel: extract functions for kernel modules to separate bbclass

git at git.openembedded.org git at git.openembedded.org
Tue Mar 5 13:14:16 UTC 2013


Module: openembedded-core.git
Branch: master
Commit: 51928b6b5ca0a46a9dcd754483a19af58b95fa18
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=51928b6b5ca0a46a9dcd754483a19af58b95fa18

Author: Martin Jansa <martin.jansa at gmail.com>
Date:   Sat Mar  2 18:06:56 2013 +0100

kernel: extract functions for kernel modules to separate bbclass

* this way we can reuse the same functionality also for external modules
  including module_autoload_foo and module_conf_foo functionality
* MODULE_PACKAGES variable was removed (splited modules are now returned
  by do_split_packages
* KERNEL_MODULES_META_PACKAGE is used to append all splitted packages
  to RDEPENDS. In kernel.bbclass it's old "kernel-modules" in
  module.bbclass it defaults to ${PN} for upgrade path from
  single PN with all modules to PN depending on all new kernel-module-*

Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>

---

 meta/classes/kernel-module-split.bbclass |  185 ++++++++++++++++++++++++++++++
 meta/classes/kernel.bbclass              |  180 +-----------------------------
 meta/classes/module.bbclass              |   35 +-----
 3 files changed, 191 insertions(+), 209 deletions(-)

Diff:   http://git.openembedded.org/?p=openembedded-core.git/?a=commitdiff;h=51928b6b5ca0a46a9dcd754483a19af58b95fa18




More information about the Openembedded-commits mailing list