aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
AgeCommit message (Collapse)Author
2008-02-26Convert -b option to use taskdata/runqueueRichard Purdie
2008-02-26runqueue.py: Add StampUpdate eventRichard Purdie
2008-02-26shell.py: Update to use cooker.buildFile()Richard Purdie
2008-02-24build.py: Convert exec_task to use getVarFlagsRichard Purdie
2008-02-24cooker:Remove a debug message from the parsing loop to lower overheadRichard Purdie
2008-02-24cache: Optmise cache handling by more quickly detecting an invalid cache, ↵Richard Purdie
only saving the cache when its changed, moving the cache validity check into the parsing loop and factoring some getVar calls outside a for loop.
2008-02-24data_smart: Fix getVarFlags bug in data_smartRichard Purdie
2008-02-23cooker, BBHandler: Change parseConfigurationFile so it works on real data, ↵Richard Purdie
not a copy. Handle 'base' inherit and all other INHERITs from parseConfigurationFile instead of BBHandler
2008-01-22git.py: Fix git branch tags fetchingRichard Purdie
2008-01-21runqueue.py: Fix exit code for build failures in --continue modeRichard Purdie
2008-01-20cvs.py: Add norecurse and fullpath options to cvs fetcher (from Poky/Marcin)Richard Purdie
2008-01-19taskdata/runqueue.py: Make taskdata and runqueue errors more user friendlyRichard Purdie
2008-01-18bitbake 1.9.x: add branch support to the git fetcher -- thanks Otavio Salvador.Michael 'Mickey' Lauer
2008-01-12wget.py: Change the wget fetcher failure handling to avoid lockfile problemsRichard Purdie
2008-01-06fetchers: Properly raise errors for invalid source URI protocols (from ↵Richard Purdie
poky). utils.py: Fix a spelling mistake.
2008-01-06shell.py: Fix shell data updating problems (#1880)Richard Purdie
2008-01-06Fix shell showdata command (#3259)Richard Purdie
2008-01-06cooker.py: Add support for '-e target' (#3432)Richard Purdie
2008-01-06runqueue.py: Don't give a stacktrace for invalid tasks, have a user ↵Richard Purdie
friendly message (#3431)
2008-01-06runqueue.py: Add task scheduler abstraction and some example schedulers. ↵Richard Purdie
Improve circular dependency chain debugging code and user feedback.
2008-01-05runqueue.py: Improve code commentsRichard Purdie
2008-01-05runqueue.py: Disable task number acceleration since it can allow the tasks ↵Richard Purdie
to run out of sequence
2007-12-01Add selfstamp and lockfiles flagsRichard Purdie
2007-11-24Add bb.utils.lockfile() and bb.utils.unlockfile() from Poky. Use these ↵Richard Purdie
functions in the fetcher code
2007-11-17Fetcher SRCREV handling updates, improvements and fixes from Poky, typo fix ↵Richard Purdie
for bin/bitbake
2007-11-08git.py: Use git-fetch instead of git-pull removing any need for merges when ↵Richard Purdie
fetching (we don't care about the index). Fixes fetch errors. Add BB_GENERATE_MIRROR_TARBALLS option, set to 0 to make git fetches faster at the expense of not creating mirror tarballs. (from poky)
2007-10-30runqueue.py: Allow multiple options for deptask flag (from poky), fix ↵Richard Purdie
comment typo in trunk.
2007-10-30bb/__init__.py: Add bb.copyfile function similar to bb.movefile (and improve ↵Richard Purdie
movefile error reporting)
2007-10-22data.py: Fix unexport handling (#3135)Richard Purdie
2007-10-21taskdata.py: Fix 'depends' flag splittingRichard Purdie
2007-10-21providers.py: Fix bogus preferred_version return valuesRichard Purdie
2007-09-17BBHandler: Don't add duplicates to BBPATHRichard Purdie
2007-09-05fetch/: Add mercurial (hg) fetcher from Robert Schuster (#2913)Richard Purdie
2007-09-05bzr.py: bzr fetcher tweaks from Robert Schuster (#2913)Richard Purdie
2007-09-05build.py: Add support for cleaning directories before a task in the form: ↵Richard Purdie
do_taskname[cleandirs] = 'dir'
2007-09-05fetch: Add bzr fetcherRichard Purdie
2007-09-04Add support for the syntax "export VARIABLE"Richard Purdie
2007-08-25svn.py: Handle paths in svn fetcher module parameterRichard Purdie
2007-08-25runqueue.py: Detect builds of tasks with overlapping providers and warn ↵Richard Purdie
(will become a fatal error) (#1359).Add MULTI_PROVIDER_WHITELIST variable to allow known safe multiple providers to be listed.
2007-08-24providers.py: Backport various providers fixed from trunk (+update Changelogs)Richard Purdie
2007-08-23bitbake: use Psyco only on x86 (no support for other archs) - taken from PokyMarcin Juszkiewicz
2007-08-18[regression] Make SRCDATE/CVSDATE for the fetchers work again. This ↵Holger Hans Peter Freyther
regressed in r653 PN should always be set for files as it comes from bitbake.conf but as we are close to a release make the least intrusive change and copy SRCDATE and CVSDATE to the above line as well. I think the second return is dead code and we should remove it.
2007-08-18cookey.py: Clear the terminal TOSTOP flag if set (and warn the user)Richard Purdie
2007-08-17runqueue.py: Fix idepends handling to avoid dependency errors, improve ↵Richard Purdie
debugging capability
2007-08-17data.py: Split expandKeys into two for loops to benefit from the ↵Richard Purdie
expand_cache (12% speedup)
2007-08-17bb/__init.py: Sort digraph output to make builds more reproducibleRichard Purdie
2007-08-17Print the list of missing DEPENDS/RDEPENDS on the "No buildable providers ↵Holger Hans Peter Freyther
available for required build target..." error message I'm not certain to get all occurences of fail_fnid but the printed message is a usability improvement. So this change might be not complete but good enough to be applied.
2007-08-16build.py: Expand data to addtaskRichard Purdie
2007-08-16Update trunk ChangelogRichard Purdie
2007-08-15fetch/__init__.py: Add locking so multiple fetch processes don't compete for ↵Richard Purdie
the same file