diff options
author | Eric Bénard <eric@eukrea.com> | 2011-12-06 21:19:30 +0100 |
---|---|---|
committer | Saul Wold <sgw@linux.intel.com> | 2011-12-08 00:40:20 -0800 |
commit | 63b619fd7a3d0ca55a965f0a5b99f6e9c8584ea4 (patch) | |
tree | a348114643bad8b0995de455c392e6613028a486 | |
parent | 493746f1d7f1410284880203c1ac462d61ab5299 (diff) | |
download | openembedded-core-63b619fd7a3d0ca55a965f0a5b99f6e9c8584ea4.tar.gz openembedded-core-63b619fd7a3d0ca55a965f0a5b99f6e9c8584ea4.tar.bz2 openembedded-core-63b619fd7a3d0ca55a965f0a5b99f6e9c8584ea4.tar.xz openembedded-core-63b619fd7a3d0ca55a965f0a5b99f6e9c8584ea4.zip |
rootfs_ipk: implement FEED_DEPLOYDIR_BASE_URI support
this feature was present in OE-classic, is documented in OE-core
but its implementation is actually missing.
The present implementation is directly copied from OE-classic
and tested on an arm926 machine.
Signed-off-by: Eric Bénard <eric@eukrea.com>
-rw-r--r-- | meta/classes/rootfs_ipk.bbclass | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/meta/classes/rootfs_ipk.bbclass b/meta/classes/rootfs_ipk.bbclass index b4b95c564..ec0195159 100644 --- a/meta/classes/rootfs_ipk.bbclass +++ b/meta/classes/rootfs_ipk.bbclass @@ -205,7 +205,18 @@ ipk_insert_feed_uris () { # insert new feed-sources echo "src/gz $feed_name $feed_uri" >> ${IPKGCONF_TARGET} - done + done + + # Allow to use package deploy directory contents as quick devel-testing + # feed. This creates individual feed configs for each arch subdir of those + # specified as compatible for the current machine. + # NOTE: Development-helper feature, NOT a full-fledged feed. + if [ -n "${FEED_DEPLOYDIR_BASE_URI}" ]; then + for arch in ${PACKAGE_ARCHS} + do + echo "src/gz local-$arch ${FEED_DEPLOYDIR_BASE_URI}/$arch" >> ${IMAGE_ROOTFS}/etc/opkg/local-$arch-feed.conf + done + fi } python () { |