summaryrefslogtreecommitdiff
path: root/meta/classes/cross.bbclass
AgeCommit message (Collapse)AuthorFiles
2010-07-23bitbake.conf/cross.bbclass: Inject MULTIMACH_TARGET_SYS into the toolchain ↵Richard Purdie1
paths to prevent multimachine cross contamination Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-22Finally deprecate all legacy do_stage functions. This changes the existing ↵Richard Purdie1
warning into a fatal error if any legacy do_stage functions are found. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-06-08cross/cross-canadian.bbclass: Save target_exec_prefix variableRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-04-28Fix references to CROSS_DIR now that it has been removedJoshua Lock1
CROSS_DIR is no longer removed so fix up classes, packages and documentation which refer to it. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-04-27cross.bbclass: inherit relocatable to post-process cross binariesJoshua Lock1
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-04-27Install cross-packages into the native sysrootJoshua Lock1
Cross is no longer required so can go away, we now install cross packages into the native sysroot and use them from there. This patch includes updates to classes and some recipes which reference CROSS_DIR. Others still need fixing an image can be built and run with this patch applied. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-02-18cross.bbclass: Note that relocatable binaries disabled for a reasonJoshua Lock1
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-01-14cross.bbclass: Set BASEPKG_HOST_SYS to a sane valueRichard Purdie1
Signed-off-by: Richard Purdie <richard@rex.(none)>
2010-01-05gettext.bbclass: Set the gettext dependencies correctly for target, cross ↵Richard Purdie1
and native packages Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-17cross.bbclass: Adjust the core class staging method as all users have been ↵Richard Purdie1
vetted and won't be affected Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-16cross.bbclass: Add defitions of target_*dir variables and improve ↵Richard Purdie1
sysroot_stage_all to cope with mixed packages as found in cross recipes Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13cross.bbclass: Override the sysroot_stage_all to work appropriately for ↵Richard Purdie1
cross packages Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-17Remove layout_* variablesRichard Purdie1
Remove layout_* variables and replace them with variables specific to the different classes. The layout variables were only useful for the native/cross classes and caused more confusion than they solved. They didn't scale to the sdk class. It now clear a small set of native/cross variables fulfil the needs. This patch also changes native.bbclass to use "/" as the STAGING_DIR which makes sense since we're installing binaries into the locations we're compiling them for. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2008-07-19cross.bbclass: Preserve BASE_PACKAGE_ARCH variable when chaging HOST_ARCHRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4894 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-12-01cross.bbclass: Set TOOLCHAIN_OPTIONS to an empty value instead of ↵Richard Purdie1
duplicating compiler variables git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3291 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-23cross.bbclass: Explicitly set the compiler in the same way as ↵Richard Purdie1
native.bbclass, otherwise TOOLCHAIN_OPTIONS can interfer git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3212 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-12Remove hardcoded staging layout assumptionsRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3117 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-09-01classes: Sync with OERichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2630 311d38ba-8fff-0310-9ca6-ca027cbcb966
2006-11-29cross.bbclass: Set PACKAGE_ARCH correctly under inherit crossRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@981 311d38ba-8fff-0310-9ca6-ca027cbcb966
2006-07-21Rename /openembedded/ -> /meta/Richard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@530 311d38ba-8fff-0310-9ca6-ca027cbcb966