]> code.ossystems Code Review - openembedded-core.git/commit
Add umask task control
authorMark Hatle <mark.hatle@windriver.com>
Wed, 22 Jun 2011 04:56:25 +0000 (23:56 -0500)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 30 Jun 2011 19:46:34 +0000 (20:46 +0100)
commit0cfa7ebcf661aa0645c6d4d858b04946ebacb7e4
tree38957f48c6aee97271a6494fb7fd1d192e700767
parentdb6a4e07f3a35163c751996ca3ac86b6bf5650e9
Add umask task control

Bitbake now allows the umask to be specified per task.  The
following tasks will have a umask of 022 set by default:

do_configure
do_compile
do_install
do_package
do_populate_sysroot
do_rootfs

do_configure and do_compile need a umask of 022 set because -many- recipes
directly copy generated files out of recipe's build directory.  Instead of
fixing each existing and future recipe, it was shown to be much easier to
just set the umask.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
meta/classes/base.bbclass
meta/classes/image.bbclass
meta/classes/staging.bbclass
meta/recipes-devtools/installer/adt-installer_1.0.bb
meta/recipes-kernel/linux/linux-tools.inc