mirror of
https://git.yoctoproject.org/poky
synced 2026-04-27 21:32:13 +02:00
base.bbclass: Sync with OE.dev
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4064 311d38ba-8fff-0310-9ca6-ca027cbcb966
This commit is contained in:
@@ -368,6 +368,25 @@ oe_libinstall() {
|
||||
__runcmd cd "$olddir"
|
||||
}
|
||||
|
||||
def package_stagefile(file, d):
|
||||
import bb, os
|
||||
|
||||
if bb.data.getVar('PSTAGING_ACTIVE', d, True) == "1":
|
||||
destfile = file.replace(bb.data.getVar("TMPDIR", d, 1), bb.data.getVar("PSTAGE_TMPDIR_STAGE", d, 1))
|
||||
bb.mkdirhier(os.path.dirname(destfile))
|
||||
#print "%s to %s" % (file, destfile)
|
||||
bb.copyfile(file, destfile)
|
||||
|
||||
package_stagefile_shell() {
|
||||
if [ "$PSTAGING_ACTIVE" = "1" ]; then
|
||||
srcfile=$1
|
||||
destfile=`echo $srcfile | sed s#${TMPDIR}#${PSTAGE_TMPDIR_STAGE}#`
|
||||
destdir=`dirname $destfile`
|
||||
mkdir -p $destdir
|
||||
cp -dp $srcfile $destfile
|
||||
fi
|
||||
}
|
||||
|
||||
oe_machinstall() {
|
||||
# Purpose: Install machine dependent files, if available
|
||||
# If not available, check if there is a default
|
||||
|
||||
Reference in New Issue
Block a user