]> code.ossystems Code Review - openembedded-core.git/commit
package(rootfs)_ipk.bbclass: support multilib in opkg backend.
authorLianhao Lu <lianhao.lu@intel.com>
Tue, 5 Jul 2011 05:18:06 +0000 (13:18 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 27 Jul 2011 15:25:09 +0000 (16:25 +0100)
commit9d81c2166be7ed388e5616e01ca2b4059e524c8e
tree78ef1d4522d506f24d230339234825bb6258225a
parent137a4626a7e8107fc8a71724d5124f44236293b9
package(rootfs)_ipk.bbclass: support multilib in opkg backend.

Support install multiple multilib in opkg backend.

The installation is done in 3 phases.

Phase 1: install normal packages to IMAGE_ROOTFS.

Phase 2: install multilib packages under MULTILIB_TEMP_ROOTFS. Packages
belongs to the same multilib arch would be installed to a unique
directory.

Phase 3: check file confliction between IMAGE_ROOTFS and
MULTILIB_TEMP_ROOTFS, install multilib packages to IMAGE_ROOTFS only if
the sanity check passed.

Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
meta/classes/package_ipk.bbclass
meta/classes/rootfs_ipk.bbclass