summaryrefslogtreecommitdiffstats
path: root/meta/conf/bitbake.conf
Commit message (Collapse)AuthorAgeFilesLines
* meta-toolchain: Improve layoutRichard Purdie2010-07-021-0/+4
| | | | | | | | | | * Switch from /usr/local/poky to /opt/poky * Use a sysroots directory for both the "native" sdk binaries and the target * Drop the meta-toolchain extras packages. These are replaced with packaged-staging. * Change the nativesdk layout to match our usual filesystem layout * Clean up various hardcoded prefix references Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* lib/oe/patch.py: Fix patch application failure interaction handlingRichard Purdie2010-06-101-2/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake.conf: Remove util-linux from ASSUME_PROVIDEDJoshua Lock2010-06-021-1/+0
| | | | | | We need to build our own util-linux now Signed-off-by: Joshua Lock <josh@linux.intel.com>
* bitbake.conf: add the LOG_DIR variableNitin A Kamble2010-06-021-0/+1
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* Install cross-packages into the native sysrootJoshua Lock2010-04-271-3/+1
| | | | | | | | | | | 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>
* Move STAGING_BINDIR_CROSS into target sysroot, instead of nativeJoshua Lock2010-04-271-1/+1
| | | | | | | | | Cross scripts now live in sysroot/$arch-distro-os/crossscripts, this conveys that they are no longer native system dependant and emphasises their purpose. Bump the staging ABI and implement a simple migration from ABI 3 to ABI 4. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* base.bbclass: Split up as per the patch in OE.dev by Chris Larson making ↵Richard Purdie2010-03-191-0/+15
| | | | | | code more readable and modularised Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake.conf: quieten wget fetchesJoshua Lock2010-01-291-3/+3
| | | | | | Add the q switch to wget fetches and resumes to reduce stdout noise. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* packaged-staging: Move packaged staging directory outside of DEPLOY_DIRJoshua Lock2010-01-291-0/+1
| | | | | | | | | | Rename DEPLOY_DIR_PSTAGE to PSTAGE_DIR and move it outside of deploy. Do soft assignment of a default variable inside bitbake.conf as ${OEROOT}/tmp/pstage. Use a separate directory, PSTAGE_WORKDIR, to store transient packaged staging files such as the stamp files and opkg.conf Signed-off-by: Joshua Lock <josh@linux.intel.com>
* bitbake.conf: Add virtual/xserver to MUTLI_PROVIDER_WHITELISTRichard Purdie2010-01-271-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake.conf: Add virtual/libintl-nativesdk to MULTI_PROVIDER_WHITELISTRichard Purdie2010-01-251-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake.conf: Add virtual/libintl-native to MUTLI_PROVIDER_WHITELISTRichard Purdie2010-01-201-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake.conf/base.bbclass: Rename the staging directory to sysroots and the ↵Richard Purdie2009-11-131-1/+1
| | | | | | | | | | | | | populate_staging task to populate_sysroot This change makes the purpose of the staging directory more obvious and the taskname more true to what it now actually does. The layout version number is increased due to the change in layout but code to convert existing directories and insert a symlink for backwards compatibility is included. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake.conf: Add virtual/libintl-native to ASSUME_PROVIDEDRichard Purdie2009-11-131-0/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake.conf: Drop SHELLCMDS quoting fixing menuconfig taskRichard Purdie2009-11-121-4/+4
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake.conf: Fix STAGING_BINDIR_CROSS to point to the location before the ↵Richard Purdie2009-10-051-1/+1
| | | | | | layout_* changes Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Add SDKMACHINE to simplify SDK control and add to CACHE paths to allow ↵Richard Purdie2009-09-181-1/+2
| | | | | | environmental variable control Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake.conf: Update SPECIAL_PKGSUFFIX to include crosssdk/cross-canadian ↵Richard Purdie2009-09-171-1/+1
| | | | | | and drop -cross-sdk Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake.conf: Add SDK variable definitionsRichard Purdie2009-09-171-0/+3
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* sdk.bbclass: Rename to nativesdk.bbclassRichard Purdie2009-09-171-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Remove layout_* variablesRichard Purdie2009-09-171-66/+52
| | | | | | | | | | | | 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>
* bitbake.conf: Use BASE_PACKAGE_ARCH as the default, not HOST_ARCHRichard Purdie2009-09-171-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake.conf: Add SDK variable definitionsRichard Purdie2009-09-171-0/+7
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake.conf: Rename SDK_PREFIX SDKPATHRichard Purdie2009-09-101-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* base.bbclass: packages pulling a mercurial tree should depend on mercurialDamien Lespiau2009-08-261-0/+4
| | | | | | | | As we don't provide a mercurial-native package (yet) let's assume the build machine has it installed and check (sanity.bbclass) if it's the case. Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
* bitbake.conf: Create the rootfs in WORKDIR, not directly in TMPDIR allowing ↵Richard Purdie2009-08-121-1/+1
| | | | | | creation of more than one rootfs at once Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake.conf: Sync with changes in OE.devRichard Purdie2009-07-021-21/+40
|
* bitbake.conf: Add definition of SRCPV so git revisions can be incrementaly ↵Richard Purdie2009-06-091-1/+2
| | | | | | numbered. Influence for this comes from Openmoko. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake.conf: Set PERSISTENT_DIR for the cache location so its common to all ↵Richard Purdie2009-05-311-0/+2
| | | | | | builds of different machines Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake.conf: Always add full debug information and increase the default ↵Richard Purdie2009-04-221-2/+2
| | | | | | image slack space Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake.conf: add IMAGE_ROOTFS_SIZE (from OE)Marcin Juszkiewicz2009-01-231-0/+1
|
* Various fixes after recent commit breakageRichard Purdie2009-01-041-2/+1
|
* bitbake.conf: In SPECIAL_PKGSUFFIX -cross-sdk must come before -cross and ↵Richard Purdie2009-01-021-1/+1
| | | | -sdk or it doesn't work as expected
* bitbake.conf: Default to an IMAGE_FSTYPES of tar.gz instead of the less ↵Richard Purdie2009-01-021-1/+1
| | | | useful jffs2
* bitbake.conf: Rename DEBPV to EXTENDPV to sync up with OERichard Purdie2009-01-021-3/+3
|
* bitbake.conf: Create BPN variable containing the pruned version of PN with ↵Richard Purdie2009-01-021-4/+13
| | | | various suffixes removed and use this for S and FILESPATH. This uses naming from OE but with improved code
* bitbake.conf: Drop stale unused MANIFEST variableRichard Purdie2008-12-311-2/+0
|
* bitbake.conf: Allow TMPDIR and DEPLOY_DIR_IMAGE to be overriddenRob Bradford2008-12-011-2/+2
|
* bitbake.conf: Fix CHECK_COMMAND_wget quotingRichard Purdie2008-11-051-1/+1
|
* [bitbake.conf] Removes the MACHINE_DRI_MODULES var since it's no longer used ↵Robert Bragg2008-10-301-1/+0
| | | | by mesa
* base.bbclass/bitbake.conf: Fix some string quoting to handle more unusual URLsRichard Purdie2008-10-231-2/+2
|
* image.bbclass: make ext2/ext3 images autoresizeMarcin Juszkiewicz2008-09-251-2/+3
| | | | | | | | | | New variable IMAGE_EXTRA_SPACE contains amount of kilobytes which has to be added to size of IMAGE_ROOTFS. Resulting size is then passed to genext2fs util. As a result we do not have to specify size for ROOTFS_SIZE anymore. git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5269 311d38ba-8fff-0310-9ca6-ca027cbcb966
* Adds recipes to support building X servers based on the xfree86 DDX insteadRobert Bragg2008-09-221-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | of kdrive and building mesa. It's a big commit and it's still rather rough around the edges, but there is a desire to get this in early so people can review the work and help polish the changes. Some of the notable bits: • DRI support in mesa and the X server. (configured in machine conf via MACHINE_DRI_MODULES variable) • XCB backend for xlib • A fairly lite X server build with lots of legacy modules disabled. I'm sure there is plenty of other fairly low hanging fruit if we want to put more effort into reducing the size of the xserver build. Currently the server build comes in @ ~2.3MB vs a kdrive fbdev server build @ ~1MB. E.g xaa could be made conditional to save ~320K. Of course the kdrive server doesn't include glx stuff, which is a pretty big chunk. Also thanks to hrw, since I nabbed a some patches from him for this, and RP, for various bits of Poky style advice. git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5205 311d38ba-8fff-0310-9ca6-ca027cbcb966
* bitbake.conf: Fix typo introduced in r3774, thanks to Cyril Humbert for spottingRichard Purdie2008-09-081-1/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5156 311d38ba-8fff-0310-9ca6-ca027cbcb966
* hg fetcher: Apply fixes from Matt HoosierRichard Purdie2008-09-071-0/+2
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5153 311d38ba-8fff-0310-9ca6-ca027cbcb966
* bitbake.conf: Add to PATHRichard Purdie2008-08-261-1/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5107 311d38ba-8fff-0310-9ca6-ca027cbcb966
* bitbake.conf: added freesmartphone.org git mirrorMarcin Juszkiewicz2008-07-311-0/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4992 311d38ba-8fff-0310-9ca6-ca027cbcb966
* Move SANITY_ABI to its own file and give a more general nameRichard Purdie2008-07-241-0/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4938 311d38ba-8fff-0310-9ca6-ca027cbcb966
* bitbake.conf: Default to SRCREV of INVALIDRichard Purdie2008-07-221-1/+1
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4920 311d38ba-8fff-0310-9ca6-ca027cbcb966
* bitbake.conf: Add nasty workaround to deal with machine specific and 'all' ↵Richard Purdie2008-07-211-2/+8
| | | | | | architecture packages. This problem needs to be revisisted git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4908 311d38ba-8fff-0310-9ca6-ca027cbcb966