summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* bitbake/cooker.py: Add support for a bblayers.conf fileRichard Purdie2010-03-221-8/+25
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* utility-tasks.bbclass: Remove unneeded base_ prefix since we don't EXPORT ↵Richard Purdie2010-03-221-6/+6
| | | | | | these functions any longer Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake/providers: Fix merge errorRichard Purdie2010-03-221-3/+3
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* cooker: bail out early if no files to buildBernhard Reutner-Fischer2010-03-221-1/+2
| | | | | | | | | | | | | | | | | | | This prevents a misleading backtrace: ERROR: no files to build. Command execution failed: Traceback (most recent call last): File ".../bitbake/build/lib/bb/command.py", line 83, in runAsyncCommand self.cooker.updateCache() File ".../bitbake/build/lib/bb/cooker.py", line 779, in updateCache if not self.parser.parse_next(): File ".../bitbake/build/lib/bb/cooker.py", line 969, in parse_next cooker.bb_cache.sync() UnboundLocalError: local variable 'cooker' referenced before assignment (Bitbake rev: 060ef3d957615b7eb1209dc0d01ebeb53f8c4edc) Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> Signed-off-by: Chris Larson <clarson@kergoth.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Fix issues with BBCLASSEXTEND set by anonymous python, and rename some ↵Chris Larson2010-03-221-14/+16
| | | | | | | | | variables to improve code clarity (Bitbake rev: 3062e96181fe845cfd286990b0216888ddd3d228) Signed-off-by: Chris Larson <clarson@kergoth.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Implement ??= operatorChris Larson2010-03-223-2/+19
| | | | | | | | | | | | | | | | | ??= is a lazy, conditional assignment. Whereas a ?= immediately assigns to the variable if the variable has not yet been set, ??= does not apply the default assignment until the end of the parse. As a result, the final ??= for a given variable is used, as opposed to the first as in ?=. Note that the initial implementation relies upon finalise() to apply the defaults, so a "bitbake -e" without specifying a recipe will not show the defaults as set by ??=. Moving application of the default into getVar adds too large a performance hit. We may want to revisit this later. (Bitbake rev: 74f50fbca194c9c72bd2a540f4b9de458cb08e2d) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Avoid unnecessary calls to keys() when iterating over dictionaries.Chris Larson2010-03-226-30/+21
| | | | | | | | | | | | | | | | | | dict objects provide an __iter__ method for the iteration which gives you the keys, so calling keys directly is unnecessary, and isn't really a best practice. The only time you really need to call the keys is if there's a danger of the dict changing out from underneith you, either due to external forces or due to modification of the iterable in the loop. Iterations over os.environ are apparently subject to such changes, so they must continue to use keys(). As an aside, also switches a couple spots to using sorted() rather than creating a temporary list with keys() and sorting that. (Bitbake rev: 5b6ccb16c6e71e23dac6920cd2df994d67c2587b) Signed-off-by: Chris Larson <clarson@mvista.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* knotty: tweak failure phraseBernhard Reutner-Fischer2010-03-221-1/+1
| | | | | | | | | | ..to make copy and paste of the logfile easier. (Bitbake rev: 446cc0cebd4daff7f849717f4cb89ac1b4c6b755) Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> Signed-off-by: Chris Larson <clarson@kergoth.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Fix ud.basecmd error introduced by the FETCHCMD_git commitChris Larson2010-03-221-1/+2
| | | | | | | (Bitbake rev: 0bbcbe3548f39ca46c5aa3bf1a8681026e51cbf0) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Add initial 'repo' fetcherTom Rini2010-03-222-0/+108
| | | | | | | | (Bitbake rev: f68406e864c9837feb56cbec993b620481445cc2) Signed-off-by: Tom Rini <tom_rini@mentor.com> Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Re-getVar BBCLASSEXTEND after finalise()Chris Larson2010-03-221-3/+2
| | | | | | | | | | This ensures that an anonymous python function is able to manipulate the BBCLASSEXTEND contents, and, therefore, amend.inc files are able to add to it. (Bitbake rev: c7d038d404afaf4ce3735af5134163759da6f6ef) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Error early if BBPATH is unset, rather than falling back to share/bitbakeChris Larson2010-03-221-5/+1
| | | | | | | | | | Better to error as early as possible rather than experience strange behavior resulting from the use of the largely useless stock bitbake.conf/base.bbclass. (Bitbake rev: 641e6cf3ec3ab4d26929cf4d2a3704ff07eed4d6) Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Kill unused projectdir in bb package.Chris Larson2010-03-221-12/+1
| | | | | | | (Bitbake rev: 79b93e6929c5feeb1ad05bd17f589c69f00b77f6) Signed-off-by: Chris Larson <clarson@mvista.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Fix msg usage in the moved utility functions.Chris Larson2010-03-221-15/+15
| | | | | | | (Bitbake rev: 686288444d22091dee66e20ec49b9c53f8c980b7) Signed-off-by: Chris Larson <clarson@kergoth.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Move most utility functions from bb into bb.utils.Chris Larson2010-03-222-909/+764
| | | | | | | (Bitbake rev: ff720ec59b30671c951dbf3b96df10ef56b8b505) Signed-off-by: Chris Larson <clarson@kergoth.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Move compat imports in the bb package to avoid circular dep issues.Chris Larson2010-03-221-5/+4
| | | | | | | (Bitbake rev: b66c129edc7d78fed9d41b0c634744ec81931b21) Signed-off-by: Chris Larson <clarson@kergoth.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Move encodeurl, decodeurl into bb.fetch.Chris Larson2010-03-222-108/+95
| | | | | | | (Bitbake rev: 867d36f9afce2d298874ac7563e5b3852ef04659) Signed-off-by: Chris Larson <clarson@kergoth.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Move MalformedUrl, VarExpandError into appropriate modules.Chris Larson2010-03-223-5/+9
| | | | | | | (Bitbake rev: e616483b237dafff7f90ba1c09e9ee7c383a2e47) Signed-off-by: Chris Larson <clarson@kergoth.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Add FETCHCMD parameter for gitMartyn Welch2010-03-221-10/+13
| | | | | | | | | | | | | | | The Git fetcher currently hardwires the git command to "git". Allow the path and any additional wrappers to the Git command to be provided via FETCHCMD functionality, as with some of the other fetchers. If FETCHCMD_git is not define in bitbake.conf, the fetcher defaults to "git". (Bitbake rev: f3afb79ecac30d973a3c62ff6baf28d8b7388a24) Signed-off-by: Malcolm Crossley <malcolm.crossley@ge.com> Signed-off-by: Martyn Welch <martyn.welch@ge.com> Signed-off-by: Chris Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* sanity.bbclass: Add a note about using dpkg-reconfigureRichard Purdie2010-03-221-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* base.bbclass: Split up as per the patch in OE.dev by Chris Larson making ↵Richard Purdie2010-03-197-722/+740
| | | | | | code more readable and modularised Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* base.bbclass: Really drop siteinfo by defaultRichard Purdie2010-03-191-4/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* base.bbclass: Don't inherit siteinfo in base.bbclass [based on an OE patch ↵Richard Purdie2010-03-195-9/+11
| | | | from Chris Larson]
* .gitignore: Add handbook generated files to the ignore listRichard Purdie2010-03-191-0/+17
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* xcmsdb: Add libxdmcp to DEPENDSJoshua Lock2010-03-191-1/+1
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* claws-mail: Fix building with new automakeJoshua Lock2010-03-192-2/+28
| | | | | | | Having the same file listed multiple times in Makefile.am breaks with new Autotools Signed-off-by: Joshua Lock <josh@linux.intel.com>
* poky-fixed-revisions: Bump twitter-glib to a buildable versionJoshua Lock2010-03-191-1/+1
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* poky-fixed-revisions: Align Clutter revisions with Moblin distroJoshua Lock2010-03-191-9/+7
| | | | | | | Primarily to pull in a newer Clutter, which works fixes a build error, but new versions of software are nice anyway... Signed-off-by: Joshua Lock <josh@linux.intel.com>
* clutter: Fix building version 0.8Joshua Lock2010-03-192-1/+18
| | | | | | Fix building of Clutter with new Automake Signed-off-by: Joshua Lock <josh@linux.intel.com>
* syncevolution: Fix DEPENDSJoshua Lock2010-03-191-2/+2
| | | | | | Add eds-dbus and gnome-keyring Signed-off-by: Joshua Lock <josh@linux.intel.com>
* libsynthesis: Fix DEPENDSJoshua Lock2010-03-191-2/+2
| | | | | | Add sqlite3 and zlib Signed-off-by: Joshua Lock <josh@linux.intel.com>
* luit: add libxdmcp to DEPENDSJoshua Lock2010-03-191-1/+2
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* libxscrnsaver: bump version to 1.2.0Joshua Lock2010-03-191-0/+0
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* liblbxutil: Bump version and fix dependenciesJoshua Lock2010-03-192-53/+3
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* handbook: remove OpenedHand contact informationJoshua Lock2010-03-192-32/+0
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* handbook: Add a section on extending images using packagesRichard Purdie2010-03-181-0/+13
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* handbook: Publishing tweaksRichard Purdie2010-03-182-3/+7
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* handbook: Add missing tagRichard Purdie2010-03-181-0/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* handbook/faq: Add entry about building on NTFSRichard Purdie2010-03-181-0/+11
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* task-poky: No longer need to exclude pcmanfm on powerpcRichard Purdie2010-03-181-2/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* pcmanfm: Allow package to build on PowerPCGary Thomas2010-03-181-1/+1
| | | | | Signed-off-by: Gary Thomas <gary@mlbassoc.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* zoom2.conf : switch to using the TI integration tree for kernelGraeme Gregory2010-03-181-1/+1
| | | | | Signed-off-by: Graeme Gregory <gg@slimlogic.co.uk> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* linux-omap-zoomsync_2.6.32.bb : add kernel from TI zoom2 integration treeGraeme Gregory2010-03-182-0/+2313
| | | | | | | | This is the latest code from dev.omapzoom.org and is also what OE is using for zoom2 machine. Signed-off-by: Graeme Gregory <gg@slimlogic.co.uk> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bison: 2.0 -> 2.3Richard Purdie2010-03-182-0/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* handbook: Correction, we're building QEMU x86 not QEMU Arm imageJoshua Lock2010-03-181-1/+1
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* handbook: update references of stable version numberJoshua Lock2010-03-181-3/+3
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* handbook: Clean up OpenedHand referencesRichard Purdie2010-03-183-22/+18
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* handbook: Various tweaks for recent fop/pdf generationRichard Purdie2010-03-184-4/+4
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* poky-doc-tools: Update to work with fop >= 0.95Richard Purdie2010-03-185-41/+61
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* eds-dbus: Add parallel make fixes from PangoRichard Purdie2010-03-162-12/+192
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>