summaryrefslogtreecommitdiff
path: root/conf/bitbake.conf
AgeCommit message (Collapse)AuthorFiles
2009-12-16java.bbclass: stage all JAR files outside of ARCH related directoriesMarcin Juszkiewicz1
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 Jansa1
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 Jansa1
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2009-11-18squashfs-4.0: update squashfs-tools to include upstream LZMA inclusion.Leon Woestenberg1
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 Woestenberg1
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 Woestenberg1
2009-11-12Revert "bitbake.conf: Fix TERMCMD variables (from Poky)"Richard Purdie1
This reverts commit 2f982a8b546846d705bdb6e75a58692e224b6726.
2009-11-12bitbake.conf: Fix TERMCMD variables (from Poky)Richard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-12meta-toolchain: Various corrections after the layout_* variable removal ↵Richard Purdie1
(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 Jansa1
* 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 Purdie1
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 Purdie1
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 Purdie1
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é1
* 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 Salvador1
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 Kooi1
2009-10-14angstrom: framework to select internal/external toolchain and brand ↵Denys Dmytriyenko1
(csl/generic for now)
2009-08-24bitbake.conf: Add export for cross NM.Jeremy Puhlman1
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 Larson1
- 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 Raj1
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 Larson1
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 Juszkiewicz1
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 Blundell1
This reverts commit ba434bd1dc9dc8ed61953a1579ea9e993e81cbb2. Acked-by: Richard Purdie, Leon Woestenberg
2009-06-12bitbake.conf: add -g to BUILD_OPTIMIZATIONPhil Blundell1
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 Khimov1
(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>
2009-05-18bitbake.conf: weakly assign OLDEST_KERNEL ?= "2.4.0" *after* machine and ↵Koen Kooi1
distro configs are included
2009-05-17bitbake.conf: update GENTOO_MIRROR setting. (Closes: #5054)Rolf Leggewie1
2009-05-04Revert "bitbake.conf: make MACHINE_KERNEL_PR defaults to PR"Marcin Juszkiewicz1
This reverts commit 85f0c2d5e5646795506e5966a9c95c7dfa685d8f. It was pushed by mistake, sorry.
2009-04-29Merge branch 'org.openembedded.dev' of git@git.openembedded.net:openembedded ↵Marcin Juszkiewicz1
into org.openembedded.dev
2009-04-29bitbake.conf: make MACHINE_KERNEL_PR defaults to PRMarcin Juszkiewicz1
By default MACHINE_KERNEL_PR defaults to 'r0' which makes build of kernel for machines which not use MACHINE_KERNEL_PR harder (kernel.bbclass uses M_K_P instead of PR).
2009-04-27bitbake.conf: fix parallel build for gzip'd imagesRoman I Khimov1
Parallel build of gzip'd images is broken now because of the way ${DEPLOY_DIR_IMAGE}/tmp.gz dir is removed-created-removed for every image. Fix it by 'installing' the dir and let it stay in place. Acked-by: Otavio Salvador <otavio@ossystems.com.br>
2009-04-23bitbake.conf: use rootfs/${PN} for IMAGE_ROOTFSRoman I Khimov1
Allows parallel build for different images. Acked-by: Otavio Salvador <otavio@ossystems.com.br>
2009-04-21bitbake.conf: use ROOTFS_SIZE for gzip'd imagesRoman I Khimov1
Make ext2.gz and ext3.gz images use ROOTFS_SIZE parameter for genext2s (as non-compressed ext2 and ext3 does). This allows to use IMAGE_EXTRA_SPACE configuration. Signed-off-by: Koen Kooi <koen@openembedded.org>
2009-04-20bitbake.conf, lib_package.bbclass: fix missing '$' in previous commitJeremy Lainé1
2009-04-20bitbake.conf, lib_package.bbclass: fix packaging of ${base_libdir}/*.soJeremy Lainé1
We need to include ${base_libdir}/*${SOLIBSDEV} in FILES_${PN]} because the shared libraries in ${base_libdir} do not follow the usual *.so.* naming convention, for instance libproc-3.2.7.so.
2009-04-18autotools.bbclass, distutils-common-base.bbclass, bitbake.conf: Fully ↵Stanislav Brabec1
support datadir/pkgconfig... * http://lists.linuxtogo.org/pipermail/openembedded-devel/2009-April/009963.html
2009-04-17bitbake.conf: fix package population for darwinJeremy Lainé1
* define SOLIBS and SOLIBSDEV for darwin9 (identical to darwin8) * make use of SOLIBS and SOLIBSDEV to populate FILE_* instead of hardcoded .so.* and .so
2009-04-08bitbake.conf, collections.inc: Add COLLECTIONS mechanism w/ a sane default.Chris Larson1
Added code which takes a list of directories in COLLECTIONS, in priority order (highest to lowest), and uses those to populate BBFILES, BBFILE_COLLECTIONS, BBFILE_PATTERN_*, and BBFILE_PRIORITY_*. The default COLLECTIONS is based on BBPATH, so you can now specify a sane BBPATH, not bother setting up the collections variables or BBFILES, and still likely be able to do a build. Signed-off-by: Chris Larson <clarson@mvista.com>
2009-04-06kernel,module-base class, bitbake.conf: introduce MACHINE_KERNEL_PRKoen Kooi1
* bandaid till we have a better way to track ABI changes
2009-03-31bitbake.conf: set a default BBMASK of /(nonworking|obsolete)/.Chris Larson1
Signed-off-by: Chris Larson <clarson@kergoth.com>
2009-03-23bitbake.conf: resurrect FILESDIR, didn't intend its complete removal just yet.Chris Larson1
Signed-off-by: Chris Larson <clarson@kergoth.com>
2009-03-22bitbake.conf: --no-check-certificate was added to the wrong place for ↵Denys Dmytriyenko1
RESUMECOMMAND_wget
2009-03-21bitbake.conf: make cvs and wget fetching obey PATH from the metadata.Chris Larson1
This is a workaround. The cvs and wget fetchers should be modified to use the runfetchcmd method, which lets certain metadata variables through when executing the fetch commands. Signed-off-by: Chris Larson <clarson@mvista.com>
2009-03-21bitbake.conf: Make FILESPATH only contain directories that actually exist.Chris Larson1
Signed-off-by: Chris Larson <clarson@mvista.com>
2009-03-21bitbake.conf: Move the list of vars shown in the pre-build config display to ↵Chris Larson1
here. Now a distro or machine can add their own variables to display. Signed-off-by: Chris Larson <clarson@mvista.com>
2009-03-21bitbake.conf: rework FILESPATH generation.Chris Larson1
Rework FILESPATH generation to be done in bitbake.conf, avoiding the confusion about it being in multiple places. Adds FILESPATHBASE and FILESPATHPKG which can be manipulated rather than manipulating FILESPATH directly. One usage possibility: FILESPATHBASE =. "${TOPDIR}/files:" Which would let me provide a custom busybox config for this build by copying the defconfig from the openembedded metadata into my build/files/busybox-1.0/ directory, for example. Signed-off-by: Chris Larson <clarson@mvista.com>
2009-03-19bitbake.conf: weak assignment for DEPLOY_DIRMichael 'Mickey' Lauer1
2009-03-02bitbake.conf: add GNOME_GITMichael 'Mickey' Lauer1
2009-03-02bitbake.conf: sort download locations lexicallyMichael 'Mickey' Lauer1
2009-02-28conf/bitbake.conf: use --no-check-certificate to avoid errors when wgetting ↵Otavio Salvador1
from https