summaryrefslogtreecommitdiff
path: root/classes
AgeCommit message (Collapse)AuthorFiles
2006-11-25base.bbclass: Try to ensure the MACHINE variable isn't exported (needs ↵Richard Purdie1
bitbake support to complete)
2006-11-21base.bbclass: added support for creating source mirrorMarcin Juszkiewicz1
- if SOURCE_MIRROR_FETCH variable is set then we ignore COMPATIBLE_MACHINE/COMPATIBLE_HOST settings to be able to fetch all recipes. - Fetching sources can be done by setting any MACHINE/DISTRO combination and SOURCE_MIRROR_FETCH = "1" in configuration. Then one invocation of BitBake should do all fetching: bitbake --cmd fetchall --continue world - scripts to manage source mirror will get added into contrib/
2006-11-21base.bbclass: added lsof mirrors (main server does not allow connections ↵Marcin Juszkiewicz1
without revdns)
2006-11-20classes/package_*: Add IMAGE_PKGTYPE (from poky)Richard Purdie3
2006-11-20package_ipk.bbclass: Fix invalid syntax added earlierRichard Purdie1
2006-11-20merge of '20512a86807847c46b89aa3589332b9d24cd6502'Richard Purdie1
and 'd6303c5e818fd02ef51ffd8057190cb2a110bc74'
2006-11-20kernel.bbclass: unset MACHINE otherwise things break (from poky)Richard Purdie1
2006-11-20merge of '6b50eeffe6b0887666782f657e8f8fc694b7045c'Richard Purdie1
and 'c647d36367af59b2cc5bdd6d28a4c0a873539f76'
2006-11-20package_ipk.bbclass: Simplify os.path.join calls (from poky)Richard Purdie1
2006-11-20mozilla bbclass: inherit pkgconfigKoen Kooi1
2006-11-20base.bbclass: whitespace cleanup, remove unneeded stage addtask callRichard Purdie1
2006-11-20Convert IPKG_ARCHS -> PACKAGE_ARCHS, IPKG_EXTRA_ARCHS -> PACKAGE_EXTRA_ARCHS ↵Richard Purdie4
in preparation for deb handling
2006-11-20classes: Clean up anonymous function whitespaceRichard Purdie5
2006-11-18Micro-Optimisation decreasing initial parsing time by 10%Holger Freyther6
python () {} and python __anonymous () {} are as the same says functions without a name. They get executed when the main bb file is completely parsed. This is used to set information like FILESDIR. This is a python method so it gets evaled which means compiled and executed a lot of times. By moving the code of the anonfunc into a proper method this is only compiled once. The result is is the 10% speed up when parsing. Reindent anonfuncs and new defs without tabs and four spaces
2006-11-16base.bbclass: Add missing fetchall dummy functionRichard Purdie1
2006-11-16base.bbclass: added two mirrors for info-zip.orgMarcin Juszkiewicz1
2006-11-16base.bbclass: Fix duplicate task execution in fetchallRichard Purdie1
2006-11-15efl.bbclass, e.bbclass: move -dbg before Justin Patrin2
2006-11-15e classes: include dbg packagesKoen Kooi2
2006-11-14site infrastructure changes: Allow more than one file per target so common ↵Richard Purdie2
files can be created. Add a new class to handle this. Based on the work of Jamie Lenehan, with changes from me. This commit creates a common x86 file and the arm configs are merged but much work still remains.
2006-11-14disapproval of revision 'b36008d6d508c1a3c7c580085c230913aebe4f87'Richard Purdie1
2006-11-14native.bbclass: set INHIBIT_DEFAULT_DEPS - native packages does not need ↵Marcin Juszkiewicz1
cross toolchain which is added by base.bbclass
2006-11-14distutils-base bbclass: exclude debug files from $bindir and $libdir, ↵Koen Kooi1
PYTHON_DIR still contains them, see bug #1581
2006-11-11Add quotes for assignments to make the new parser happyHolger Freyther6
2006-11-06insane.bbclass: update message for -dbg packagesKoen Kooi1
2006-11-05gpe.bbclass: apparently weak assigments in SRC_URI don't work :(Koen Kooi1
2006-11-05gpe.bbclass: make SRC_URI a weak assignmentKoen Kooi1
2006-11-04binconfig.bbclass: protect foo-native stuff from do_installKoen Kooi1
2006-11-04merge of '0c89fbedbb59ef7e1b229b833813e59080b4952a'Koen Kooi1
and '3fcc18f194a4f1bcbe8cb8c4a82dc5c59d63eaf1'
2006-11-04binconfig.bbclass: mangle *-config and .la files that end up in packages, ↵Koen Kooi1
based on work by Marcin Juszkiewicz
2006-11-04sanity.bbclass: Show all errors in one error message (from poky). Also add ↵Richard Purdie1
dependency on gawk
2006-11-02rootfs_ipk.bbclass and ipkg.inc: shell script syntax fixesMartin Dietze1
- both files contained code which would only execute if run by bash - the fixed versions do the same but are more portable
2006-11-02nylon update: Martin Dietze1
- formally added mtx-3 architecture - pptp support in the linux kernel
2006-10-31Add devshell.bbclass (from poky). Requires bitbake trunk. Use as 'bitbake ↵Richard Purdie1
target -c devshell'
2006-10-28base.bbclass, package.bbclass: don destrucively set RDEPENDS and ↵Koen Kooi2
RRECOMMENDS, from Poky * poky rev 823: 'package.bbclass: depchains: don't -destructively- set the pkg's RRECOMMENDS.' * poky rev 824: 'base.bbclass: depchains: don't -destructively- set the pkg's RRECOMMENDS.'
2006-10-26classes/test.bbclass: Make sure tests are really executedHolger Freyther1
Make sure tests are really executed by adding the task before do_build.
2006-10-26classes/insane.class: Make workdir known, remove whitespaceHolger Freyther1
2006-10-26insane.bbclass: import bbKoen Kooi1
2006-10-25classes/tinderclient.bbclass: Send some more useful data to the tinderboxHolger Freyther1
Send PN, PV, PR, MACHINE, DISTRO, TARGET_FPU, TARGET_OS, TARGET_ARCH to the tinderbox. This will be used by the new data mining tinderbox
2006-10-25classes/insane.bbclass: Check if packages RDEPENDS on -dbg packagesHolger Freyther1
Untested check inspired by Richard to check if non debug packages depends on -dbg packages.
2006-10-25lib_package.bbclass: unbreak packagingKoen Kooi1
* more packages should use this class
2006-10-24insane.bbclass: fix some python stuff and make error message a bit more helpfullKoen Kooi1
2006-10-22insane.bbclass: update to current -dbg handling, as indicated by QA meister ↵Koen Kooi1
Holger F.
2006-10-22package.bbclass: Fix split_packages to remove spurious references to -dbg ↵Richard Purdie1
packages. The way it selects the principle package name needs totally reworking as the current code is flawed but apply a workaround for now (this is unrelated to other changes to package.bbclass)
2006-10-21package.bbclass: Fix split_locales to remove spurious references to -dbg ↵Richard Purdie1
packages. The way it selects the principle package name needs totally reworking as the current code is flawed but apply a workaround for now (this is unrelated to other changes to package.bbclass)
2006-10-20image_ipkg.bbclass: Fix image task dependencies after packaging updatesRichard Purdie1
2006-10-20base.bbclass: Remove some pointless presumably dead codeRichard Purdie1
2006-10-20package.bbclass: Split into two tasks, one which prepares the packages and ↵Richard Purdie6
then package_write which actually generates the packages. The two stage approach allows us to avoid circular dependency issues from classes like debian.bbclass. As the data being emitted into pkgdata/ changed, you need to either wipe tmp or rerun the do_package tasks (wipe the do_package stamps). Everything will repackage anyway due to the new task.
2006-10-20base/package.bbclass: Clean up and document things a bit more. Should be no ↵Richard Purdie2
functional changes (from poky)
2006-10-20base.bbclass: remove oesources.orgKoen Kooi1