generic-poky/meta/classes
Mark Hatle 13f3607779 native.bbclass: Add a simple chown intercept command
During native recipe processing we want to intercept any calls to chown
and do nothing.  This prevents errors and allows the same recipes to be
used for both native and target recipes.

(From OE-Core rev: 7fd8287d3320231db83c36d09f2b841e520fcfe9)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-06-23 21:08:01 +01:00
..
allarch.bbclass allarch.bbclass: Define BASE_PACKAGE_ARCH = "all" 2011-06-06 15:58:39 +01:00
autotools.bbclass native/nativesdk: Clean up the depends ordering after bitbake override handling updates 2011-06-09 22:49:10 +01:00
autotools_stage.bbclass autotools: deprecate autotools_stage class 2010-04-27 17:11:28 +01:00
base.bbclass base.bbclass: add support for SOC_FAMILY in COMPATIBLE_MACHINES 2011-06-14 15:58:56 +01:00
base_srpm.bbclass Rename /openembedded/ -> /meta/ 2006-07-21 10:10:31 +00:00
binconfig.bbclass binconfig: improve handling of empty prefixes 2011-06-01 18:34:36 +01:00
boot-directdisk.bbclass boot-directdisk: fix bzImage source location 2011-05-05 12:26:48 +01:00
bootimg.bbclass bitbake: machine specific sysroots implementation 2011-01-25 12:25:46 +00:00
buildstats.bbclass buildstats.bbclass: Remove unneeded debug output 2011-02-16 23:17:59 +00:00
ccache.inc classes: Standardise whitespace in anonymous python methods and factor out functions for more efficent use by bitbake (as also patched in OE) 2006-11-20 09:16:34 +00:00
ccdv.bbclass Fix STAGING_BINDIR for multimachine use by spliting into STAGING_BINDIR and STAGING_BINDIR_NATIVE and adding both to PATH 2006-11-25 10:01:30 +00:00
cmake.bbclass cmake.bbclass: fix qmake and rpath issues 2011-05-11 16:41:52 +01:00
cml1.bbclass Rename /openembedded/ -> /meta/ 2006-07-21 10:10:31 +00:00
core-image.bbclass Further cleanup of various poky references 2011-04-21 12:56:16 +01:00
cpan-base.bbclass cpan.bbclass, cpan-base.bbclas: update them for the perlnative change 2011-06-09 16:58:34 +01:00
cpan.bbclass cpan.bbclass, cpan-base.bbclas: update them for the perlnative change 2011-06-09 16:58:34 +01:00
cpan_build.bbclass cpan.bbclass: use LIBDIR instead of DATADIR 2011-01-12 00:55:48 -08:00
cross-canadian.bbclass cross-canadian.bbclass: Correct deb package arch. 2011-01-28 17:00:59 +00:00
cross.bbclass cross.bbclass: Move sysroot_stage_all function to the only place that uses it now (gcc-cross-intermediate) 2011-01-26 11:37:32 +00:00
crosssdk.bbclass native, nativesdk, crosssdk: reset TARGET_FPU 2011-04-05 22:20:52 +01:00
debian.bbclass debian.bbclass: call auto_libname in reverse sorted AUTO_LIBNAME_PKGS 2011-03-10 18:14:20 -08:00
deploy.bbclass bitbake/sstate: Implement a lookup function to speed up setscene processing 2010-10-05 22:26:33 +01:00
devshell.bbclass Ensure Bash is used when spawning terminals 2011-02-24 15:54:09 +00:00
distrodata.bbclass Add a new task checklicense and fix some bugs in distro_check.py 2011-05-17 15:14:44 +01:00
distutils-base.bbclass distutils-base: Only RDEPEND python-core on target packages 2011-03-10 18:14:21 -08:00
distutils-common-base.bbclass distutils(-common-base) bbclass: sync with OE 2011-01-20 21:37:00 +00:00
distutils-native-base.bbclass distutils: Sync with OE.dev 2009-12-05 23:18:02 +00:00
distutils.bbclass logging: update existing oe* logging users to the bb* interface 2011-05-04 00:54:37 +01:00
flow-lossage.bbclass classes: Standardise whitespace in anonymous python methods and factor out functions for more efficent use by bitbake (as also patched in OE) 2006-11-20 09:16:34 +00:00
gconf.bbclass debian/kernel/gconf/gtk-icon-cache: PKGDESK/PKG fixes 2009-11-16 10:52:35 +00:00
gettext.bbclass gettext.bbclass, bitbake.conf: Append nls options to EXTRA_OECONF instead of += 2011-05-09 14:09:10 +01:00
gnome.bbclass gnome.bbclass: Remove autotools_stage reference 2010-11-02 10:15:27 +00:00
gtk-doc.bbclass classes: Add gtk-doc.bbclass 2008-05-15 14:11:13 +00:00
gtk-icon-cache.bbclass gdk-pixbuf: Add 2.22.1 as new recipe 2011-01-20 21:36:56 +00:00
icecc.bbclass Install cross-packages into the native sysroot 2010-04-27 18:29:57 +01:00
image-mklibs.bbclass image-mklibs: add microblaze arch support 2011-05-10 09:56:20 +01:00
image-prelink.bbclass image-prelink: remove hardcoded path assumptions, don't generate cache file 2011-05-17 17:06:38 +01:00
image-swab.bbclass image-swab: Convert to attach strace to the process to obtain the required swabber data 2011-02-10 11:51:48 +00:00
image.bbclass task-core-nfs/image.bbclass: Fix some libc overrides 2011-05-17 15:14:46 +01:00
image_types.bbclass image_types.bbclass: Since we apply the override, look for the standard name variable, not the override name 2011-06-09 22:45:00 +01:00
imagetest-dummy.bbclass test: add automation framework and sanitytest 2010-07-15 12:48:25 +01:00
imagetest-qemu.bbclass qemuimagetest: Enable toolchain automation tests in qemuimagetest 2011-05-04 00:56:33 +01:00
insane.bbclass insane.bbclass: skip license checksum if LICENSE is "CLOSED" 2011-05-10 09:57:08 +01:00
insserv.bbclass bitbake.conf/base.bbclass: Rename the staging directory to sysroots and the populate_staging task to populate_sysroot 2009-11-13 12:15:42 +00:00
kernel-arch.bbclass kernel-arch: add microblaze to valid archs 2011-05-10 09:56:19 +01:00
kernel-yocto.bbclass linux-yocto: detect and avoid branch revision checking for AUTOREV 2011-05-17 15:14:43 +01:00
kernel.bbclass kernel.bbclass: Stop do_install poking directly into the sysroot and evading sstate 2011-06-23 21:08:01 +01:00
lib_package.bbclass lib_package.bbclass: Sync with OE.dev to remove hardcoded layout assumption 2009-11-16 10:53:16 +00:00
libc-package.bbclass libc-package: fix typo causing annoying diagnostic 2011-06-02 16:05:57 +01:00
license.bbclass license.bbclass: Infinite recursion of or nodes 2011-05-29 09:40:03 +01:00
linux-kernel-base.bbclass linux-kernel-base.bbclass: merge version detection updates from upstream 2010-05-20 14:14:22 +01:00
logging.bbclass logging: add bb* logging mechanisms for bash recipe functions 2011-04-28 10:45:41 +01:00
meta.bbclass Factor ipkg index and conf file creation into package_ipk.bbclass 2007-09-01 22:17:06 +00:00
metadata_scm.bbclass metadata_scm.bbclass: Use COREBASE to grok for SCM operations 2011-05-11 15:38:33 +01:00
mirrors.bbclass mirrors.bbclass: Ensure we don't overwrite any existing MIRRORS variable 2011-02-11 23:50:46 +00:00
module-base.bbclass module*.bbclass: set AR to KERNEL_AR during building of kernel modules 2008-01-08 14:40:51 +00:00
module.bbclass kernel/bbclass: rework kernel and module classes to allow for building out-of-tree modules 2011-03-23 15:43:46 +00:00
module_strip.bbclass kernel/package.bbclass: Handle kernel module stripping centrally 2010-08-10 14:47:41 +01:00
mozilla.bbclass mozilla.bbclass: Fix pkgconfig usage for pkgconfig sysroot 2009-01-23 15:51:44 +00:00
native.bbclass native.bbclass: Add a simple chown intercept command 2011-06-23 21:08:01 +01:00
nativesdk.bbclass nativesdk.bbclass: Correct ordering of manipulations 2011-06-13 22:38:06 +01:00
oelint.bbclass classes: Sync with OE - mainly quoting fixes or other minor updates 2006-11-20 15:19:39 +00:00
openmoko-base.bbclass Update SRC_URIs to use BPN instead of PN 2011-03-14 22:36:25 +00:00
openmoko-panel-plugin.bbclass openmoko-panel-gsm: add openmoko-panel-gsm, om-panel-plugin.bbclass, and srvrev 2008-08-08 14:43:09 +00:00
openmoko.bbclass openmoko: added classes needed by openmoko-libs 2007-07-09 14:21:05 +00:00
openmoko2.bbclass Update SRC_URIs to use BPN instead of PN 2011-03-14 22:36:25 +00:00
own-mirrors.bbclass own-mirrors.bbclass: Bring own-mirrors.bbclass from oe commit 0ef914b250df46a41348479446214575668943fb 2011-03-15 01:19:26 +00:00
package.bbclass package.bbclass: PACKAGELOCK is a shared lock file so inform sstate as such 2011-06-09 15:48:26 +01:00
package_deb.bbclass classes/package_xxx.class: Use PKGE/PKGV/PKGR. 2011-05-27 17:55:49 +01:00
package_ipk.bbclass classes/package_xxx.class: Use PKGE/PKGV/PKGR. 2011-05-27 17:55:49 +01:00
package_rpm.bbclass classes/package_rpm.bbclass: Change the way the PV is transformed 2011-06-23 16:02:40 +01:00
package_tar.bbclass classes/package_xxx.class: Use PKGE/PKGV/PKGR. 2011-05-27 17:55:49 +01:00
packagedata.bbclass Move packagedata code into oe.packagedata (sync from OE) 2011-05-20 19:07:51 +01:00
packagehistory.bbclass classes: Remove and sanitise import statements 2009-11-13 12:15:28 +00:00
patch.bbclass patch.bbclass: allow importing patches into other dirs 2011-04-04 14:09:59 +01:00
patcher.bbclass Rename /openembedded/ -> /meta/ 2006-07-21 10:10:31 +00:00
perlnative.bbclass perlnative.bbclass: add the file 2011-06-09 16:58:33 +01:00
pkg_distribute.bbclass Rename /openembedded/ -> /meta/ 2006-07-21 10:10:31 +00:00
pkg_metainfo.bbclass Rename /openembedded/ -> /meta/ 2006-07-21 10:10:31 +00:00
pkgconfig.bbclass pkgconfig.bbclass: No longer default to pkgconfig_stage code (breaks libdrm) 2009-07-07 15:13:56 +01:00
populate_sdk.bbclass task-sdk-host: Add nativesdk to the task name so its clearer what the contents of the task represent 2011-06-13 22:38:06 +01:00
populate_sdk_deb.bbclass Misc hard link fixes 2011-02-09 22:46:30 +00:00
populate_sdk_ipk.bbclass populate_sdk_ipk.bbclass: Added ipk support in populate_sdk task. 2011-02-01 23:59:38 +00:00
populate_sdk_rpm.bbclass populate_sdk_rpm.bbclass: Add the necessary solvedb lock 2011-02-28 20:48:08 +00:00
prserv.bbclass package.bbclass,prserv.bbclass: Compare USE_PR_SERV with "1" or "0" 2011-05-29 09:40:04 +01:00
python-dir.bbclass python-dir.bbclass: define default PYTHON_BASEVERSION 2011-04-18 09:57:01 +01:00
qemu.bbclass eglibc: import eglibc_2.12 recipe from OE 2010-08-13 23:37:30 +01:00
qmake2.bbclass qt4: Enable accessibility and sm option for LSB. 2011-01-20 21:37:01 +00:00
qmake_base.bbclass qmake_base.bbclass: fix lrelease/lupdate binary names 2011-06-02 18:26:38 +01:00
qt4e.bbclass qt4: add qt4-embedded 4.6.3 from meta-openembedded 2011-02-01 16:10:11 +00:00
qt4x11.bbclass qt4: Bring in improvements from meta-openembedded 2011-02-01 15:57:26 +00:00
recipe_sanity.bbclass import recipe_sanity.bbclass from oe master 2011-06-14 15:28:23 +01:00
relocatable.bbclass relocatable.bbclass: Cover libexecdir 2010-08-12 14:41:30 +01:00
rm_work.bbclass rm_work: keep all sigdata files in stamps dir 2011-05-27 00:48:12 +01:00
rootfs_deb.bbclass rootfs_deb/package_deb.bbclass: move func from rootfs_deb to package_deb 2011-02-01 23:59:37 +00:00
rootfs_ipk.bbclass rootfs_ipk: delete opkg metadata if package management not required and all packages are configured 2011-06-02 14:55:55 +01:00
rootfs_rpm.bbclass Control over when package init scripts are run 2011-04-24 22:50:21 +01:00
sanity.bbclass sanity.bbclass: Disable the is DISTRO set check since we can now run distro-less 2011-05-18 12:42:27 +01:00
scons.bbclass logging: update existing oe* logging users to the bb* interface 2011-05-04 00:54:37 +01:00
sdl.bbclass bitbake.conf/base.bbclass: Rename the staging directory to sysroots and the populate_staging task to populate_sysroot 2009-11-13 12:15:42 +00:00
setuptools.bbclass setuptools bbclass: import from OE 2011-01-20 21:37:00 +00:00
singlemachine.bbclass Merge multimachine class into bitbake.conf and create singlemachine.bbclass as a backwards compatibility option 2008-07-17 20:49:48 +00:00
sip.bbclass logging: update existing oe* logging users to the bb* interface 2011-05-04 00:54:37 +01:00
siteconfig.bbclass bitbake: machine specific sysroots implementation 2011-01-25 12:25:46 +00:00
siteinfo.bbclass siteinfo: replace all-linux with allarch-linux to match 5d7d4e1ed9bedf2b6510796d76ea8f94739b9de2 2011-06-02 09:03:42 +01:00
sourcepkg.bbclass logging: update existing oe* logging users to the bb* interface 2011-05-04 00:54:37 +01:00
src_distribute.bbclass src_distribute: Set EXPORT_FUNCTIONS correctly 2010-11-01 10:48:43 +00:00
src_distribute_local.bbclass classes: Sync various classes with OE for various bugfixes 2007-08-08 20:41:55 +00:00
srec.bbclass logging: update existing oe* logging users to the bb* interface 2011-05-04 00:54:37 +01:00
sstate.bbclass sstate.bbclass: When removing files, take an exclusive lock, even for shared lockfiles 2011-06-09 15:48:26 +01:00
staging.bbclass Misc hard link fixes 2011-02-09 22:46:30 +00:00
syslinux.bbclass syslinux.bbclass: Clean up boot menu title 2008-10-17 08:39:34 +00:00
task.bbclass Factor ipkg index and conf file creation into package_ipk.bbclass 2007-09-01 22:17:06 +00:00
tinderclient.bbclass classes: Drop Handled/NotHandled eventhandler keywords, they don't do anything 2010-12-31 09:51:18 +00:00
tmake.bbclass Remove hardcoded staging layout assumptions 2007-11-12 11:10:08 +00:00
toolchain-scripts.bbclass Couple minor fixes for the OECORE rename 2011-05-18 14:32:46 +01:00
typecheck.bbclass Implement variable typing (sync from OE) 2011-05-20 17:34:22 +01:00
update-alternatives.bbclass update-alternatives.bbclass: don't expand var when appending do_install 2010-11-21 18:17:24 +00:00
update-rc.d.bbclass update-rc.d.bbclass: Changed RDEPENDS for native 2011-01-24 14:09:14 -08:00
utility-tasks.bbclass base/utility-tasks.bbclass: Drop do_setscene and do_rebuild 2011-03-01 00:10:56 +00:00
utils.bbclass utils.bbclass: make FILESEXTRAPATHS colon delimited 2011-05-27 16:55:16 +01:00
xfce.bbclass Update SRC_URIs to use BPN instead of PN 2011-03-14 22:36:25 +00:00
xlibs.bbclass Finally deprecate all legacy do_stage functions. This changes the existing warning 2010-07-22 11:44:28 +01:00