summaryrefslogtreecommitdiff
path: root/meta/classes/multilib.bbclass
diff options
context:
space:
mode:
authorDongxiao Xu <dongxiao.xu@intel.com>2011-08-26 13:04:07 +0800
committerSaul Wold <sgw@linux.intel.com>2011-08-26 12:34:02 -0700
commit477fc6e2fc034c68a250005461774bc8ecf91a52 (patch)
tree51aa29cad97137eb7a31a41722788a85b7e57ddf /meta/classes/multilib.bbclass
parenta5c9f8af79c1632d2f3de5dd9627a7ca24fa0b76 (diff)
downloadopenembedded-core-477fc6e2fc034c68a250005461774bc8ecf91a52.tar.gz
openembedded-core-477fc6e2fc034c68a250005461774bc8ecf91a52.tar.bz2
openembedded-core-477fc6e2fc034c68a250005461774bc8ecf91a52.tar.xz
openembedded-core-477fc6e2fc034c68a250005461774bc8ecf91a52.zip
multilib.bbclass: add renaming for INITSCRIPT related variables
Initscripts are missing in target image in multilib case. This commit adds the renaming logic for the related variables in multilib.bbclass. This fixes the no response of mouse/keyboard in target system due to the missing of udev startup script. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Diffstat (limited to 'meta/classes/multilib.bbclass')
-rw-r--r--meta/classes/multilib.bbclass3
1 files changed, 2 insertions, 1 deletions
diff --git a/meta/classes/multilib.bbclass b/meta/classes/multilib.bbclass
index 5976d5dce..286b806cf 100644
--- a/meta/classes/multilib.bbclass
+++ b/meta/classes/multilib.bbclass
@@ -73,7 +73,7 @@ python __anonymous () {
d.setVar("PACKAGES", " ".join([row[1] for row in pkgs_mapping]))
for pkg_mapping in pkgs_mapping:
- for subs in ["FILES", "RDEPENDS", "RRECOMMENDS", "SUMMARY", "DESCRIPTION", "RSUGGESTS", "RPROVIDES", "RCONFLICTS", "PKG", "ALLOW_EMPTY", "pkg_postinst", "pkg_postrm"]:
+ for subs in ["FILES", "RDEPENDS", "RRECOMMENDS", "SUMMARY", "DESCRIPTION", "RSUGGESTS", "RPROVIDES", "RCONFLICTS", "PKG", "ALLOW_EMPTY", "pkg_postinst", "pkg_postrm", "INITSCRIPT_NAME", "INITSCRIPT_PARAMS"]:
d.renameVar("%s_%s" % (subs, pkg_mapping[0]), "%s_%s" % (subs, pkg_mapping[1]))
map_dependencies("DEPENDS", d)
@@ -89,4 +89,5 @@ python __anonymous () {
map_variable("PROVIDES", d)
map_variable("PACKAGES_DYNAMIC", d)
map_variable("PACKAGE_INSTALL", d)
+ map_variable("INITSCRIPT_PACKAGES", d)
}