aboutsummaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Collapse)Author
2008-05-09runqueue/taskdata.py: Make sure recrdeps tasks include all inter-task ↵Richard Purdie
dependencies of a given fn
2008-05-09runqueue.py: Flush stdout/stderr before forking to fix duplicate console outputRichard Purdie
2008-05-09providers.py: No longer weight providers on the basis of a package being ↵Richard Purdie
"already staged". This leads to builds being non-deterministic.
2008-05-05runqueue.py: Fix default whitelist variable valueRichard Purdie
2008-05-04runqueue.py: Add BB_STAMP_WHITELIST option which contains a list of stamps ↵Richard Purdie
to ignore when checking stamp dependencies and using a BB_STAMP_POLICY of 'whitelist'. Useful for packaged-staging
2008-05-04providers.py: Improve runtime PREFERRED_PROVIDERS warning messages to be ↵Richard Purdie
more user friendly
2008-04-27fetchers: Tweak the new checkstatus code to handle some corner cases betterRichard Purdie
2008-04-27trunk cvs.py: Sync with 1.8 branchRichard Purdie
2008-04-27ncurses.py: Develop slightly further, various improvementsRichard Purdie
2008-04-27uihelper.py: Fill out the code a bit moreRichard Purdie
2008-04-27runqueue.py: Improve failed task state engine handlingRichard Purdie
2008-04-27cooker.py: Reorder calls to avoid cache issuesRichard Purdie
2008-04-27lib/bb/fetch: Add ability to fetchers to check URL validity without downloadingRichard Purdie
2008-04-08fetch/__init__.py: Improve runfetchcmd so errors are seen and various GIT ↵Richard Purdie
variables are exported
2008-04-08fetch/cvs.py Add proxy support to CVS fetcher (patch from Cyril ↵Richard Purdie
Chemparathy/Poky)
2008-04-06Add experimental/toy dependency explorer UI (based on some code from Ross ↵Richard Purdie
Burton but the bugs are mine)
2008-04-06xmlrpcserver.py: Drop python 2.4 hacks, add BitBakeServerCommands class to ↵Richard Purdie
make the server commands clearer
2008-04-06event.py: Clean up the event handling code and some legacy funtionsRichard Purdie
2008-04-06utils.py: Improve compile/execute error messagesRichard Purdie
2008-04-06knotty.py: Rename frontend to server to make things a bit clearerRichard Purdie
2008-03-28cache.py: Fix a bug where changed files weren't getting spotted and an ↵Richard Purdie
invalid cache was being used
2008-03-17git.py: Work around refs/HEAD issues with git over http (fixes #3410)Richard Purdie
2008-03-16Add return value handling (thanks pH5)Richard Purdie
2008-03-16cooker.py: Remove leftover from old code, fixing double parsing whe using ↵Richard Purdie
the -b option
2008-03-15cooker.py: Turn buildFile into a fully blown offline command with idle ↵Richard Purdie
function fixing -b issues
2008-03-15build.py: Fix incorrect variables (thanks pH5)Richard Purdie
2008-03-13cache.py: Ignore cache load errors and always just rebuildRichard Purdie
2008-03-13build.py: Fix incorrect variable nameRichard Purdie
2008-03-13runqueue.py: Fix typo (thanks pH5)Richard Purdie
2008-03-13ui/knotty.py: Ignore StampUpdate eventsRichard Purdie
2008-03-13cache.py: Improve the way various data structures are handled to speed up ↵Richard Purdie
the hot cache data path
2008-03-13runqueue.py: Fix problems with recrdeptask handling where some idepends ↵Richard Purdie
weren't handled correctly
2008-03-13runqueue.py: Switch to check_stamp code since its simpler than check_stamps ↵Richard Purdie
and accounts for tasks which adjust other stamps in the system such as packaged staging. The drawback is we can't 'accelerate' task numbers to get an accurate idea of how many tasks will run
2008-03-13runqueue.py: Fix check_stamps functionRichard Purdie
2008-03-08cooker: fix traceback when using -b and -f togetherMichael 'Mickey' Lauer
2008-03-06taskdata.py: When handling build target failures make sure idepends are ↵Richard Purdie
checked and failed where needed. Fixes --continue mode crashes.
2008-02-29cache.py: Bump the cache version since digraph was removed and mayb still be ↵Richard Purdie
present in old cache files
2008-02-28build.py: Fix task variable expansion issueRichard Purdie
2008-02-28runqueue.py: Add BB_SCHEDULER and BB_STAMP_POLICY variablesRichard Purdie
2008-02-27runqueue.py: Fix recursive looping issueRichard Purdie
2008-02-27fetch/__init__.py: Make fetcher timestamp updating non-fatal when ↵Richard Purdie
permissions don't allow updates
2008-02-26Remove digraph and switch to new stamp checking code.Richard Purdie
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-26utils.py: Tweak explode_deps function to remove unused manipulationRichard Purdie
2008-02-24build.py: Remove uneeded mkdirhiercallRichard 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.