summaryrefslogtreecommitdiff
path: root/meta/classes/native.bbclass
AgeCommit message (Collapse)AuthorFiles
2010-02-11relocatable.bbclass: remove hard-coded rpaths from native binariesJoshua Lock1
The relocatable path will pre-process built binaries in SYSROOT_DESTDIR and replace any harcoded dynamic link rpaths with relative paths. Add an inherit of class in native.bbclass to make our native packages relocatable and tweak the chrpath recipe so that the native package can make itself relocatable with the just built chrpath binary. Signed-off-by: Joshua Lock <josh@linux.intel.com>
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-16native.bbclass: Make sure PACKAGES is empty in case _prepend or _append are usedRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13native.bbclass: Fix DEPENDS handling for BBCLASSEXTEND useRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13base/autotools.bbclass: Make sure extra dependencies are not lost for native ↵Richard Purdie1
and nativesdk BBCLASSEXTEND. Ugly but no simpler/neater way seems possible Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13native.bbclass: Improve DEPENDS mangling code so sub matches don't break ↵Richard Purdie1
upon substitutions Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13native.bbclass: If do_stage isn't overridden, allow do_install to run for ↵Richard Purdie1
native packages Also let do_install run for packages that run autotools_stage_all directly Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-17native.bbclass: Use prefix_native variableRichard Purdie1
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>
2009-06-11native.bbclass: Drop INHIBIT_NATIVE_STAGE_INSTALL function and wrap logic in ↵Richard Purdie1
a do_stage_native() wrapper which packaged-staging can detect Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-01-05native.bbclass: Add virtclass-native to OVERRIDES and use in fakeroot to ↵Richard Purdie1
function correctly
2009-01-05native.bbclass: Handling remapping of PROVIDES similar to sdk.bbclassRichard Purdie1
2009-01-03Remove unneeded S variablesRichard Purdie1
2009-01-03zlib: Clean up recipe and use BBCLASSEXTEND for native and sdk versionsRichard Purdie1
2009-01-03native/sdk.bbclass: Handle DEPENDS and PROVIDES fields magically, remove a ↵Richard Purdie1
number of xorg sdk and native packages replacing with BBCLASSEXTEND
2008-07-21native.bbclass: Also override BASE_PACKAGE_ARCHRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4917 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-07-21native.bbclass: Override BASEPKG_HOST_SYS and TARGET_SYS in the native caseRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4916 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-03-20native.bbclass: fix do_stage (s/"]/" ]/) - taken from OEMarcin Juszkiewicz1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4096 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-03-19autotools.bbclass/native.bbclass: Use autotools_stage_all instead of ↵Richard Purdie1
oe_runmake install for staging autotooled native packages (from OE.dev) git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4056 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-12pkgconfig: Switch to using sysroot simplifying pkgconfig files. Requires a ↵Richard Purdie1
full rebuild. git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3125 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-12Rearrange staging to match target system layout. This is a major change and ↵Richard Purdie1
will require a full rebuild. git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3123 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-09-01native.bbclass: Don't use site files for native buildsRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2632 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-06-10native.bbclass: Remove uneeded variablesRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1902 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-04-03native.bbclass: Enhance to allow extra pkgconfig search paths to be injectedRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1429 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-01-08native.bbclass: Override STAGING_BINDIR_CROSSRichard Purdie1
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1126 311d38ba-8fff-0310-9ca6-ca027cbcb966
2006-11-25Fix STAGING_BINDIR for multimachine use by spliting into STAGING_BINDIR and ↵Richard Purdie1
STAGING_BINDIR_NATIVE and adding both to PATH git-svn-id: https://svn.o-hand.com/repos/poky/trunk@958 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