classes/pkg_distribute: remove
This appears to be a very old way of archiving recipes and associated files. We have better ways of doing this now, and nobody appears to be using this class - even OE-Classic had no current references to it. (From OE-Core rev: e3141844ef84d8a48efa81e0c9c85821ced16f7c) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
5f6ccc6926
commit
a6e3916d51
|
@ -1,29 +0,0 @@
|
|||
PKG_DISTRIBUTECOMMAND[func] = "1"
|
||||
python do_distribute_packages () {
|
||||
cmd = d.getVar('PKG_DISTRIBUTECOMMAND', True)
|
||||
if not cmd:
|
||||
raise bb.build.FuncFailed("Unable to distribute packages, PKG_DISTRIBUTECOMMAND not defined")
|
||||
bb.build.exec_func('PKG_DISTRIBUTECOMMAND', d)
|
||||
}
|
||||
|
||||
addtask distribute_packages before do_build after do_fetch
|
||||
|
||||
PKG_DIST_LOCAL ?= "symlink"
|
||||
PKG_DISTRIBUTEDIR ?= "${DEPLOY_DIR}/packages"
|
||||
|
||||
PKG_DISTRIBUTECOMMAND () {
|
||||
p=`dirname ${FILE}`
|
||||
d=`basename $p`
|
||||
mkdir -p ${PKG_DISTRIBUTEDIR}
|
||||
case "${PKG_DIST_LOCAL}" in
|
||||
copy)
|
||||
# use this weird tar command to copy because we want to
|
||||
# exclude the BitKeeper directories
|
||||
test -e ${PKG_DISTRIBUTEDIR}/${d} || mkdir ${PKG_DISTRIBUTEDIR}/${d};
|
||||
(cd ${p}; tar -c --exclude SCCS -f - . ) | tar -C ${PKG_DISTRIBUTEDIR}/${d} -xpf -
|
||||
;;
|
||||
symlink)
|
||||
ln -sf $p ${PKG_DISTRIBUTEDIR}/
|
||||
;;
|
||||
esac
|
||||
}
|
Loading…
Reference in New Issue