summaryrefslogtreecommitdiffstats
path: root/bin
AgeCommit message (Collapse)Author
2008-12-06utils.py: Add clean_environment() function and call where appropriate (from ↵Richard Purdie
Poky)
2008-12-06Add tryaltconfigs option to control whether bitbake trys using alternative ↵Richard Purdie
providers to fulfil failed dependencies. It defaults to off, changing the default since this behaviour confuses many users and isn't often useful (from Poky).
2008-09-30bin/bitbake: Add better environmental variable handling. By default it will ↵Richard Purdie
now only pass certain whitelisted variables into the data store. If BB_PRESERVE_ENV is set bitbake will use all variable from the environment. If BB_ENV_WHITELIST is set, that whitelist will be used instead of the internal bitbake one. Alternatively, BB_ENV_EXTRAWHITE can be used to extend the internal whitelist.
2008-09-30cooker.py: Add parseConfiguration() function and move inheritFromOS call ↵Richard Purdie
outside the parser and into cooker
2008-02-23bbimage: Update to reflect recent core changesRichard Purdie
2008-01-20Release bitbake 1.8.10Richard Purdie
2007-11-17Fetcher SRCREV handling updates, improvements and fixes from Poky, typo fix ↵Richard Purdie
for bin/bitbake
2007-08-18Release BitBake Version 1.8.8 and increase the branch version to 1.8.9Holger Hans Peter Freyther
2007-08-11bitbake: Add profiling option -PRichard Purdie
2007-06-30tags/bitbake-1.8.6: Tag BitBake-1.8.6Holger Hans Peter Freyther
-Update ChangeLog -Update version(s) in the tags and in the branch
2007-06-10Update branches after releaseRichard Purdie
2007-04-26Release bitbake 1.8.2Richard Purdie
2007-03-19Prepare for releaseRichard Purdie
2007-03-04bitbake-1.8: Prepare for releaseRichard Purdie
2007-03-04cooker.py: Move some functionality to the module init functionRichard Purdie
2006-12-08Add proper GPLv2 headers to all BitBake filesHolger Hans Peter Freyther
BitBake trunk is now GPLv2 only, no mix of MIT,FreeBSD License is left. Update GPL headers to point to the correct address of the FSF Update the list of authors. Uli Luckas, Seb Frankengul and Tim Amsell contributed to the sourcecode as well
2006-12-06cooker.py: Clean up pkgs_to_build handlingRichard Purdie
2006-12-06bitbake: Move cooker from bin/bitbake to lib/bb/cooker.pyRichard Purdie
2006-12-06Fix docs typo (from ross@o-hand.com)Richard Purdie
2006-11-30bin/bitbake: Fix incorrect variable referenceRichard Purdie
2006-11-29fix typoRichard Purdie
2006-11-29bin/bitbake: Update generateDotGraph to use taskData/runQueue correcting the ↵Richard Purdie
dependency graphs. depends.dot now includes both rdepends and depends, all-depends.dot isn't generated and a new comprehensive task-depends.dot is generated.
2006-11-18runqueue.py: Change failed tasks handling so all failed tasks are reported, ↵Richard Purdie
not just the first. Also add signal handling so Ctrl+C only interrupts the main tasks upon the first keypress, the second keypress sends SIGTERM to all children
2006-11-15bin/bitbake: Improve -b error messageRichard Purdie
2006-11-13Bump to version 1.7.4Richard Purdie
2006-11-12bitbake: Add calls to expandKeys, fixing issues in bug #1294Richard Purdie
2006-11-12taskdata.py: Improve abort flag handling, fixing several bugsRichard Purdie
2006-11-01BitBake: Tag 1.6.2 and 1.7.2 of BitBakeHolger Hans Peter Freyther
2006-10-21bump 1.7 versionsRichard Purdie
2006-10-04bin/bitbake: fix typoRichard Purdie
2006-10-03bin/bitbake: Move handle_data() into parse_bbfiles instead of the callbackRichard Purdie
2006-10-03cache.py: Stop passing cooker around as its no longer neededRichard Purdie
2006-09-16Fix -f force option when used without -bRichard Purdie
2006-09-11bin/bitbake: parse.handle must have an absolute pathRichard Purdie
2006-09-11bitbake/lib/bb/shell.py:Richard Purdie
bitbake/bin/bitbake: Split collect_bbfiles into collect_bbfiles and parse_bbfiles Allow -b option to accept an expression which uniquely identifies a .bb file instead of requiring a full path Disable BBFILES support within .bb files (it was already non-functional)
2006-09-10lib/bb/shell.py - Use taskData and runQueue directlyRichard Purdie
lib/bb/runqueue.py - Add fn to TaskFailure bin/bitbake - Remove now uneeded buildProvider
2006-09-09Turn BBParsingStatus into CacheData and move to cache.pyRichard Purdie
2006-09-09bbimage: Add call to init logging variableRichard Purdie
2006-09-09Add bitbake -l option to specify debug domains to showRichard Purdie
2006-09-09Complete conversion to use bb.msgRichard Purdie
2006-09-08bitbake/trunk/bitbake/bin/bbimage: prepend the path to BitBake instead of ↵Holger Hans Peter Freyther
appending to fix #1108 We want the 'local' libraries to be loaded before the installed copy. E.g. if you have a old version of BitBake installed but run a newer version from a local directory you want to load the BitBake libraries from the local directory
2006-09-08bitbake/bin/bitbake: Richard deserves a real (C) on BitBakeHolger Hans Peter Freyther
2006-09-08bitbake/trunk/bitbake: Mention BitBake 1.6 as the stable branchHolger Hans Peter Freyther
2006-08-20bitbake/lib/bb/taskdata.py:Richard Purdie
bitbake/lib/bb/__init__.py: bitbake/lib/bb/shell.py: bitbake/lib/bb/runqueue.py: bitbake/lib/bb/msg.py: bitbake/MANIFEST: bitbake/bin/bitbake: Major rewrite and modularisation of the dependecy code. The code in bin/bitbake is replaced by the taskdata and runqueue modules. The code is designed to support multiple threads (although the initial threading algothirm is simplistic). The new code is aimed to be maintainable and debuggable (once msy.py is finished).
2006-08-15bitbake: Trunk is now at version 1.7.0Holger Hans Peter Freyther
2006-08-15bitbake: Assign release number 1.6.0 to the trunk and update the ChangeLogHolger Hans Peter Freyther
2006-08-14trunk/bitbake/bin/bitbake:Richard Purdie
* Fix up getRuntimeProviders calls in previous commit
2006-08-14trunk/bitbake/lib/bb/providers.py:Richard Purdie
trunk/bitbake/bin/bitbake: * Move getProvidersRun -> bb.providers.getRuntimeProviders * Make filterProviders build_cache_fail parameter optional, pending rethink/removal * Add NoProvider exception
2006-08-14trunk/bitbake/bin/bitbake:Richard Purdie
* fix references to findBestProvider (closes #1288)
2006-08-13trunk/bitbake/bin/bitbake:Richard Purdie
* Add some variables to the data cache * Move self.preferred into the same place as other similar cache data trunk/bitbake/lib/bb/cache.py: * Bump cache version number