path: root/classes/native.bbclass
Commit message (Collapse)AuthorAgeFilesLines
* native.bbclass: Remove java specific stuff from do_stage again.Robert Schuster2009-03-091-6/+3
* bitbake.conf: Add EXEEXT variables for BUILD/HOST/TARGET so we can start to ↵Richard Purdie2009-01-091-0/+2
| | | | handle other architectures
* native.bbclass: Run java_stage if JAVA_NATIVE_STAGE_INSTALL is set.Robert Schuster2008-10-221-3/+6
* native bbclass: sync with pokyKoen Kooi2008-10-021-0/+4
* autotools.bbclass: Merge autotools_stage_all with changes in Poky. Removes a ↵Richard Purdie2008-03-201-1/+0
| | | | typo, adds libexec dir to staging list, works with cross.bbclass, removed info and man data which is pointless in staging and factors out repeated functionality into a separate function
* native.bbclass: fix ] spacingKoen Kooi2008-03-191-1/+1
* native, autotools bbclass: check if bindir exists before trying to access itKoen Kooi2008-03-191-1/+1
| | | | * hardcoded since native.bbclass redefines ${bindir} and friends :(
* autotools, native bbclass: try harder to stage native binariesKoen Kooi2008-03-191-0/+1
* native and autotools bbclass: use autotools_stage_all instead of oe_runmake ↵Koen Kooi2008-03-191-1/+6
| | | | install for staging native packages
* native.bbclass: Remove strange bogus inheritRichard Purdie2008-03-051-2/+0
* Change staging layout to match the target system layout. WARNING - staging ↵Richard Purdie2008-03-041-26/+21
| | | | | | ABI change. This update completes the conversion of OE.dev to use sysroot and have a staging layout that matches the target system. This means we no longer need to mangle pkgconfig files and can use its sysroot option instead. Users of old toolchains (gcc prior to 3.4 and external ones) may need to add cross-linkage and staging-linkage to their toolchain dependencies. Since this update changes staging layout and the contents of the .pc files it updates the staging ABI and people will need to rebuild.
* native.bbclass: Change prefix so its within the build-arch directory, hence ↵Richard Purdie2008-01-281-3/+3
| | | | moving on step closer to sysroot. Nothing much uses the prefix path from native.bbclass apart from qemu which this change fixes a problem with
* Remove final references to BUILD_SYS in staging pathsRichard Purdie2007-10-291-1/+1
* native.bbclass: PACKAGE_DEPENDS no longer need be unset, add extra options ↵Richard Purdie2007-09-011-4/+2
| | | | to PKG_CONFIG_PATH if EXTRA_NATIVE_PKGCONFIG_PATH is set (from poky)
* classes: Remove bitbake 1.6 compatibility codeRichard Purdie2007-08-301-3/+0
* native.bbclass: Unset CONFIG_SITE since we shouldn't be using site files for ↵Richard Purdie2007-05-191-0/+3
| | | | native builds
* Introduce STAGING_BINDIR_CROSS and STAGING_BINDIR_NATIVE as discussed on the ↵Richard Purdie2006-11-291-0/+2
| | | | mailing list. There should be no functionality changes yet.
* disapproval of revision 'b36008d6d508c1a3c7c580085c230913aebe4f87'Richard Purdie2006-11-141-3/+0
* native.bbclass: set INHIBIT_DEFAULT_DEPS - native packages does not need ↵Marcin Juszkiewicz2006-11-141-0/+3
| | | | cross toolchain which is added by base.bbclass
* classes/native.bbclass:Holger Freyther2006-05-131-0/+14
| | | | | | | Change the CC, CXX, CPP... variables back to gcc. Someone could have changed them in the bitbake.conf to use a specific version of any of these tools. e.g. when using a provided toolchain instead of compiling one with OpenEmbedded.
* OS X: core and native.bbclass:Holger Freyther2006-04-091-0/+1
| | | | | -We do not have rpath on Darwin, do not use it for the native builds
* package.bbclass: implement a failsafe strip in classesJohn Bowler2006-01-311-0/+4
| | | | | | | | | | | | | | | - package.bbclass now uses file-native and cross strip to reliably strip unstripped executables and check the return code. For the moment a failure here doesn't cause the build to fail but does output a failure message direct to the controlling terminal (this is temporary). This behaviour can be changed by forcing IGNORE_STRIP_ERRORS = "" The change works by using a new runstrip shell function for every potentially strippable file. Since this calls native 'file' there is a dependency on all inheritors of package.bbclass for file-native and since this would break native builds (because of the cycle in file-native and it's own native depends) native.bbclass cancels this dependency (system file should be fine for native packages and, anyway native currently doesn't package.)
* native.bbclass: Set RPROVIDES as PACKAGES is cleared and enable resolving of ↵Richard Purdie2006-01-131-0/+7
| | | | all RDEPENDS
* native.bbclass: use BUILD_ARCH instead of 'native'Koen Kooi2006-01-081-1/+1
* Set some packages/classes PACKAGE_ARCH correctly and also correct some ↵Richard Purdie2006-01-081-0/+1
| | | | PACKAGE_ARCH= to .
* autotools.bbclass: add INHIBIT_AUTO_STAGE_INCLUDESMichael Lauer2005-08-091-2/+5
| | | | native.bbclass: add INHIBIT_NATIVE_STAGE_INSTALL
* Merge bk://oe-devel.bkbits.net/openembeddednslu2-linux.adm@bkbits.net2005-02-241-3/+3
| | | | | | | | | | | | | | | into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/02/23 18:20:11-06:00 ti.com!kergoth Add gnupg 1.4.0, consolidate common metadata into gnupg.inc, include some of the gnupg doc files in ${docdir}/${PN}/. Build 1.4.0 with readline support. Need to revisit what gnupg features we are compiling in, and perhaps disable some things to shrink the binary, and/or use the "minimal" configure option. 2005/02/23 18:16:53-06:00 ti.com!kergoth Path adjustments in cross and native bbclasses per the previous cset. 2005/02/23 18:14:30-06:00 ti.com!kergoth Fix infodir, mandir, and docdir variables to be relative to datadir, not prefix, and fix FILES_${PN}-doc to reference docdir rather than datadir/doc. BKrev: 421d2278QZWskeJqmJFXCyPjQutiuw
* Merge bk://oe-devel.bkbits.net/openembeddednslu2-linux.adm@bkbits.net2005-02-221-17/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | into bkbits.net:/repos/n/nslu2-linux/openembedded 2005/02/21 17:35:27-06:00 ti.com!kergoth Kill the ipkg paths patch, since its busted. 2005/02/21 17:33:13-06:00 ti.com!kergoth Fix sbindir in native.bbclass and cross.bbclass. Thanks to Jordan Crouse for reporting. 2005/02/21 17:13:19-06:00 ti.com!kergoth Add the paths patch to ipkg which fixes it to no longer hardcode the '/usr/lib/ipkg' path, which I forgot to check in from the previous commit. 2005/02/21 17:09:46-06:00 ti.com!kergoth Merge oe-devel@oe-devel.bkbits.net:openembedded into odin.sc.ti.com:/home/kergoth/code/user/oe/openembedded 2005/02/21 17:09:03-06:00 ti.com!kergoth Run a sed script against our packages to fix some hardcoded target path references. As always when I do things like this, if packages you maintain were touched by this, please do a sanity check to ensure the sed script didn't run wild. 2005/02/21 15:49:47-06:00 ti.com!kergoth Use a HOTPLUG variable to manage which hotplug you prefer, to ensure that hotplug is still included in task-bootstrap even if you dont set DISTRO. BKrev: 421b2b63X5eoMcSrC7pVcptXK-iFKg
* Path variable updates:Chris Larson2005-02-111-0/+80
| | | | | | | | | | * add base_prefix, base_bindir, base_libdir, and base_sbindir, for paths that are always rooted at / (for things like /sbin/ldconfig). * Rearrange the path bits in bitbake.conf to be a bit more comprehensible. * Override more path variables in cross.bbclass and native.bbclass, so that they can safely be overridden by the user. BKrev: 420c0550HAHmBzqBNAmgZogIut9Srg
* Merge oe-devel@oe-devel.bkbits.net:packages.bbChris Larson2004-12-071-0/+0
into handhelds.org:/home/kergoth/code/packages.bb 2004/12/07 04:58:25-06:00 ti.com!kergoth More updates per the core rename. 2004/12/07 04:46:51-06:00 ti.com!kergoth Update soundtracker per the core rename. 2004/12/07 04:44:14-06:00 ti.com!kergoth Merge 2004/12/07 04:42:38-06:00 ti.com!kergoth Updates per the recent rename of the oe core from 'oe' to 'bitbake'. BKrev: 41b6293b91LRHSxMOt6WnrZVAdLbFw