]> code.ossystems Code Review - openembedded-core.git/commit
package.bbclass: Fix various problems
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 1 Nov 2011 14:21:11 +0000 (14:21 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 30 Jan 2012 16:27:10 +0000 (16:27 +0000)
commit5f9228b32c243ae499398763ce7c90b776dc9d24
treebb2509bc2e23761dbf2e66148ebf586e1986b618
parentdcf118e9dfd15f7cf535c9918a6fcad9f9121ff4
package.bbclass: Fix various problems

Before this change:

a) Ownership and permissions of files copied from packages to
   package-split could get lost during the copy process. This change
   ensures they are preserved.
b) Ownership and permissions of directories could also get lost.
   Most of the complexity in this patch is addressing this problem
   ensuring newly created directories match the source ones being
   copied.
c) There was no warning about directories being created but not
   shipped by any package.

This patch fixes all of the above issues.

(From OE-Core rev: 6021e309e69d823e1467648aee12a32182945569)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/package.bbclass