aboutsummaryrefslogtreecommitdiffstats
path: root/conf/bitbake.conf
AgeCommit message (Collapse)Author
2010-08-12bitbake.conf: Add ext[23].bz2 imagesTom Rini
Boards with small flash and large ram need all the compression they can get. Signed-off-by: Tom Rini <tom_rini@mentor.com>
2010-08-05bitbake.conf: subversion cmds, remove --trust-server-cert and add --force, ↵Martin Jansa
--accept * --trust-server-cert is supported only in >=svn-1.6 http://subversion.apache.org/docs/release-notes/1.6.html * --force allows to overwrite existing dirs ie matchbox-panel-2-icon-themes_0.0.1.bb matchbox-panel-2_svn.bb are checkouting/updating tiwo different SRCREVs and every few builds you end up removing svn checkout from downloads dir, just because it refuses to upgrade to newer revision (applets dir already exists there). * --accept to overwrite any local modifications (as we want clean checkout) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-08-05bitbake.conf: trust server certificate when doing svn over httpsRoman I Khimov
Fixes fetching from https:// svn repos with self-signed certs. Signed-off-by: Roman I Khimov <khimov@altell.ru>
2010-08-04bitbake.conf: Don't export 'LIBC' to the environmentTom Rini
perl makes use of this variable and it doesn't match how we use it. Since it doesn't need to be exposed like this, don't. No acks, but "sounds good" to Koen and "don't see why not" from Roman Signed-off-by: Tom Rini <tom_rini@mentor.com>
2010-08-03bitbake.conf,cmake.bbclass,cross.bbclass,icecc.bbclass: Point the toolchain ↵Khem Raj
paths to new multi-machine friendly toolchain install location. Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Koen Kooi <k-kooi@ti.com> Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-07-27bitbake.conf: Correct APACHE mirror location for APR recipes.Sean_Hudson@Dell.com
Hi all, We recently noticed that apr and apr-util recipes were not fetching correctly. It appears as though the APACHE_MIRROR variable in the bitbake.conf file. Below is a trivial patch to update the variable. Regards, Sean Signed-off-by: Sean Hudson <Sean_Hudson@Dell.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2010-07-25bitbake.conf: Add thumb-interwork to DISTRO_FEATURES if machine supports it.Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2010-07-22classes,bitbake.conf: Remove CROSS_DIR, install cross-packages into native ↵Khem Raj
sysroot * Update references to CROSS_DIR in classes and bitbake.conf. * This patch is based on Joshua Lock's work in poky. Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Tom Rini <tom_rini@mentor.com> Acked-by: Richard Purdie <rpurdie@rpsys.net> Ackef-by: Chris Larson <clarson@kergoth.com> Acked-by: Martin Jansa <Martin.Jansa@gmail.com> Acked-by: Koen Kooi <koen@openembedded.org>
2010-07-20bitbake.conf, local.conf.sample: Disable ccache by defaultTom Rini
This moves the current CCACHE over to local.conf.sample and documents when it's useful to enable. Signed-off-by: Tom Rini <tom_rini@mentor.com>
2010-06-17Drop old unused crufty MANIFEST variableChris Larson
Signed-off-by: Chris Larson <chris_larson@mentor.com>
2010-06-10bitbake.conf: Drop some unnecessary getVar usage in python snippetsChris Larson
Signed-off-by: Chris Larson <chris_larson@mentor.com>
2010-06-10bitbake.conf: make the EXTENDPE bits slightly less disturbingChris Larson
Signed-off-by: Chris Larson <chris_larson@mentor.com>
2010-06-10bitbake.conf: don't filter out nonexisting paths from FILESPATHChris Larson
It's unnecessary, and can cause problems with amend.bbclass. Signed-off-by: Chris Larson <chris_larson@mentor.com>
2010-06-10bitbake.conf: use := for BUILD_OS and BUILD_ARCHChris Larson
These don't change, so their initial values should be just fine. Apparently, in a typical build, those os.uname() snippets are called around 46k times, which seems a tad excessive :) Signed-off-by: Chris Larson <chris_larson@mentor.com>
2010-05-23bitbake.conf: add ${datadir}/gdb/autoload to the default paths included in ↵Chris Larson
${PN}-dbg Some libraries provide gdb autoload script as a debugging aid. Signed-off-by: Chris Larson <chris_larson@mentor.com>
2010-05-05packaged-staging: enhancements from Poky for fetching and relocatabilityJoshua Lock
Firstly adds tooling from Poky to scan packages and fix up paths in libtool files, we then build on this to further post-process native packages (native, cross, sdk) and fix up any references to the STAGING_DIR in non-binary files. Secondly adds support for fetching packaged staging packages from a mirror by setting PSTAGE_MIRROR to point to the root of a pstaging directory. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-05-05bitbake.conf/base.bbclass: Rename the staging directory to sysroots and the ↵Joshua Lock
populate_staging task to populate_sysroot This change, pulled from Poky, 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. This patch also includes fixes for all recipes which reference the directory. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-04-19bitbake.conf: enable BB_LOCALCOUNT_OVERRIDE by default, please disable if ↵Martin Jansa
you're using AUTOREV * For now disable autoincrement of revision counter in SRCPV, whoever wants it, should enable it in local.conf or distro config. (Set it empty BB_LOCALCOUNT_OVERRIDE = "") * Revision counter is incremented only locally (bad for multiple builders filling shared feeds), LOCALCOUNT can be used to maintain counter globally in OE metadata (LOCALCOUNT value set in recipe). * Make sure you disable it, if you want always upgradable paths for git recipes without bumping LOCALCOUNT with every SRCREV change or if you're using AUTOREV feature. * LOCALCOUNT == value for revision counter in GIT recipes (NNNN in PV="1.0+gitrNNNN+a7401084a72285c8d3485bacf4eed593f303b1b7-r4.4") Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-04-14bitbake.conf: drop default inclusion of collections.incChris Larson
It can interfere with the bblayers stuff in bitbake master. Signed-off-by: Chris Larson <chris_larson@mentor.com>
2010-04-12bitbake.conf: set default TOOLCHAIN_* vars to internalDenys Dmytriyenko
type, if not set to external Signed-off-by: Koen Kooi <k-kooi@ti.com>
2010-04-02bitbake.conf: add STAGING_SBINDIR_NATIVERoman I Khimov
Makes referencing it easier. Signed-off-by: Roman I Khimov <khimov@altell.ru> Acked-by: Khem Raj <raj.khem@gmail.com>
2010-03-19Initial split of base.bbclassChris Larson
Acked-by: Richard Purdie <rpurdie@linux.intel.com> Acked-by: Marcin Juszkiewicz <marcin@juszkiewicz.com.pl> Signed-off-by: Chris Larson <chris_larson@mentor.com>
2010-03-15base.bbclass/bitbake.conf: Fix some string quoting to handle more unusual ↵Richard Purdie
URLs (from Poky)
2010-03-11base: don't write to system /etc dir, use new STAGING_ETCDIR insteadMartin Jansa
* ETCDIR instead SYSCONFDIR, because there already was STAGING_ETCDIR_NATIVE Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2010-03-11bitbake.conf: introducing new image fstype .cpio.gz.u-bootSteffen Sledz
* initrd images need to be prepared with mkimage to be usable from u-boot Signed-off-by: Steffen Sledz <sledz@dresearch.de> Acked-by: Martyn Welch <martyn.welch@gefanuc.com> Acked-by: Tom Rini <tom_rini@mentor.com>
2009-12-16java.bbclass: stage all JAR files outside of ARCH related directoriesMarcin Juszkiewicz
When Java things are build for more then one architecture strange things happen: - first architecture builds fine - next architectures fails to build Thats due to lack of JAR files as they were built as PACKAGE_ARCH="all" but staged as PACKAGE_ARCH="TARGET_ARCH" so BitBake do not build them again but Java classes are unable to find them. Solution is to stage JAR files to non-ARCH directory. I used staging/java for it and build tested with stable/2009 and org.openembedded.dev branches. Signed-off-by: Marcin Juszkiewicz <marcin@buglabs.net>
2009-12-08bitbake.conf: create compatibility-providers.conf from micro, minimal, ↵Martin Jansa
angstrom, shr preferred providers Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2009-11-19bitbake.conf: Fix OVERRIDES description (After pb's explanation)Martin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2009-11-18squashfs-4.0: update squashfs-tools to include upstream LZMA inclusion.Leon Woestenberg
In OpenEmbedded we used squashfs 4.0 with external patch for LZMA compression support. In the meantime, squashfs has mainlined LZMA support in its CVS version. This patches switches to the upstream squashfs-tools and modifies bitbake.conf to match the slightly different arguments to mksquashfs. Signed-off-by: Leon Woestenberg <leon@sidebranch.com>
2009-11-18squashfs-lzma-tools: Revert, re-applied later in unified commit.Leon Woestenberg
This reverts commit 78ec619c698b227e0d0f310f49c4a932ce9f0db6. Upstream squashfs-tools has now-official support for LZMA but requires different arguments. This commit added the new argument, but I later decided to unify this commit with the actual recipes -- so that in case of problems, it can be traced back to a single commit. Signed-off-by: Leon Woestenberg <leon@sidebranch.com>
2009-11-18squashfs-lzma-tools: Upstream LZMA support requires -comp argument.Leon Woestenberg
2009-11-12Revert "bitbake.conf: Fix TERMCMD variables (from Poky)"Richard Purdie
This reverts commit 2f982a8b546846d705bdb6e75a58692e224b6726.
2009-11-12bitbake.conf: Fix TERMCMD variables (from Poky)Richard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-12meta-toolchain: Various corrections after the layout_* variable removal ↵Richard Purdie
(from Poky) * Drop the inherit sdk since it only gains us a single path and a world of pain. * Fix up paths to use SDKPATH instead of prefix. * Drop layout_* variable usage * Correct opkg control file locations Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-12bitbake.conf: SRCPV always upgradeable paths for git recipesMartin Jansa
* Holger Hans Peter Freyther <zecke@openmoko.org> did for the OM git tree that was never merged back into OE. * Taken from xora/angstrom-srcpv branch where it rot for long enough Signed-off-by: Graeme Gregory <dp@xora.org.uk> Acked-by: Richard Purdie <rpurdie@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2009-11-11bitbake.conf: Build MACHINE_ARCH from BASE_PACKAGE_ARCH, not HOST_ARCH ↵Richard Purdie
fixing some multimachine corner cases Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-10base.bbclass: Replace the base_package_name function with the ↵Richard Purdie
base_prune_suffix() function from Poky and extend the number of special suffixes Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-10Start removal of layout_* variables and replace these with new mechanisms to ↵Richard Purdie
allow nextgen SDK generation (from Poky) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-05bitbake.conf: add support for "cpio.lzma" imagesJeremy Lainé
* add support for LZMA-compressed cpio images for use as Linux RamDisk images.
2009-10-29conf/bitbake.conf: use mksquashfs -lzma for squashfs-lzma imagesOtavio Salvador
This change only works with the new squashfs-tools, version 4.0. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2009-10-27bitbake conf: put static libs in ${PN}-staticKoen Kooi
2009-10-14angstrom: framework to select internal/external toolchain and brand ↵Denys Dmytriyenko
(csl/generic for now)
2009-08-24bitbake.conf: Add export for cross NM.Jeremy Puhlman
When not providing a cross nm, the configure for libtool-cross falls back to the system nm. This can lead to empty "global_symbol_pipe" and "global_symbol_to_cdeclvarble" variables in the generated libtool script. Signed-off-by: Jeremy Puhlman <jpuhlman@mvista.com> Signed-off-by: Chris Larson <clarson@mvista.com> Acked-by: Holger Hans Peter Freyther <zecke@selfish.org>
2009-08-19Let the distro control whether we include hostap or madwifi.Chris Larson
- Add base_ifelse convenience function to base.bbclass. - Replace all conditionals in the recipes relating to hostap and madwifi to look for their name in COMBINED_FEATURES rather than looking for specific buses (pci, pcmcia). - Change the default COMBINED_FEATURES to enable: - madwifi, when: - distro has pci, wifi, and madwifi in its features - machine has pci in its features - hostap, when: - 'wifi' and 'hostap' are in distro features - either 'pci' or 'pcmcia' are in both distro and machine features Signed-off-by: Chris Larson <clarson@mvista.com>
2009-08-10bitbake.conf: Initialize empty PACKAGE_EXTRA_ARCHS conditionally.Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Marcin Juszkiewicz <marcin@juszkiewicz.com.pl>
2009-06-24bitbake.conf, base.bbclass: Changed build config summary header to be a ↵Chris Larson
variable. Default in bitbake.conf for BUILDCFG_HEADER is "Build Configuration". This lets distributions make their builds ever so slightly prettier :) Signed-off-by: Chris Larson <clarson@mvista.com> Acked-by: Marcin Juszkiewicz <marcin@juszkiewicz.com.pl>
2009-06-17fix for MACHINE_KERNEL_PR stuffMarcin Juszkiewicz
This patch unbreaks current behaviour which was introduced by MACHINE_KERNEL_PR variable. As most of target machines do not use it they have PR with broken value (set to "r0" instead of value in recipe). I took other way which makes both types of users happy -- those with MACHINE_KERNEL_PR in use and those without it. By default we set M_K_PR to empty string instead of "r0" - this allows to check is it set at all or not. If it is set then we set PR to this value. Otherwise we ignore existance of that variable and use PR from recipe. Signed-off-by: Marcin Juszkiewicz <marcin@juszkiewicz.com.pl>
2009-06-15Revert "bitbake.conf, lib_package.bbclass: fix packaging of ${base_libdir}/*.so"Phil Blundell
This reverts commit ba434bd1dc9dc8ed61953a1579ea9e993e81cbb2. Acked-by: Richard Purdie, Leon Woestenberg
2009-06-12bitbake.conf: add -g to BUILD_OPTIMIZATIONPhil Blundell
sane-toolchain-*.inc: remove assignments to BUILD_OPTIMIZATION Acked-by: Richard Purdie <rpurdie@linux.intel.com>
2009-06-01(e)glibc.inc: add minimal sane kernel versions, move from bitbake.confRoman I Khimov
(e)glibc is configured for OLDEST_KERNEL, certain target architectures have specific requirements for kernel versions, if that are not satisfied (e)glibc reconfigures itself with what it think more appropriate and warns user that there is misconfiguration on his side. Add minimal sane kernel versions for architectures requiring that. Also move (e)glibc-specific OLDEST_KERNEL variable from bitbake.conf to (e)glibc.inc files that are more appropriate for this. Acked-by: Tom Rini <trini@embeddedalley.com>