summaryrefslogtreecommitdiffstats
path: root/ChangeLog
AgeCommit message (Collapse)Author
2010-08-03*: Fix typo in documentationBernhard Reutner-Fischer
s/dictonary/dictionary/ Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2009-06-19Merge the BBCLASSEXTEND code from Poky. This allows once recipe to provide ↵Richard Purdie
mutliple targets (e.g. -native and -sdk) and has been discussed on the OE mailing list
2009-05-12providers.py: Fix + character escaping from PACKAGES_DYNAMIC (thanks Otavio ↵Richard Purdie
Salvador)
2009-05-11data.py: Make sure allowed variables inherited from the environment are ↵Richard Purdie
exported again (from Poky) shell.py: When running a stage task in bbshell, run populate_staging, not the stage task (from Poky)
2009-05-11fetch/__init__.py: Set HOME environmental variable when running fetcher ↵Richard Purdie
commands (from Poky)
2009-05-11fetch/git.py: Add username handling to git fetcher (from Poky)Richard Purdie
2009-05-11fetch/wget.py: Fix wget fetching of urls with parameters specified (from Poky)Richard Purdie
2009-05-11fetch/hg.py: Fix hg checkouts of specific revisions (from Poky)Richard Purdie
2009-01-02utils.py: Add bb.utils.prune_suffix functionRichard Purdie
2008-12-06utils.py: Add empty_environment() function and call this from the cooker ↵Richard Purdie
instead of hiding in data.py (from Poky)
2008-12-06wget.py: Add support for HTTP_PROXY and HTTP_PROXY_IGNORE variables to the ↵Richard Purdie
wget fetcher
2008-12-06BBHandler: Improve file not fuond error messageRichard Purdie
2008-12-06utils.py: Improve lock file function error handling (from Poky)Richard Purdie
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-12-06When SRCREV autorevisioning for a recipe is in use, don't cache the recipe ↵Richard Purdie
(from Poky)
2008-12-06Add osc fetcher (from Joshua Lock in Poky)Richard Purdie
2008-11-03[svn] Add @rev to svn checkout commandHolger Hans Peter Freyther
Patch by borgcube@gmx.li Svn tries to be smart about revisions. So, when you check out an older revision of a file it goes to the latest revision (HEAD) and tries to go back to the old file. In this case it was impossible, since the whole thing was moved outside of svn's scope, so svn can't find the file in the HEAD revision. Svn treats this situation as an exception and provides the "peg-revision"-syntax for that. So where you would normally do svn co -r1337 http://url/to/somewhere/module module you would now have to do svn co -r1337 http://url/to/somewhere/module@1337 module, the @1337 telling svn to go start looking at revision 1337 instead of HEAD.
2008-10-08[bb.utils] Make prunedir cope with symlinks to directoriesHolger Hans Peter Freyther
2008-10-07 Julian Chu <Julian_Chu@openmoko.com> Reviewed by Holger. The packagekit git repository contains a symlink and on fetching the pruning failed as "packagekit" is not a directory but a symlink to a directory. * lib/bb/utils.py:
2008-09-30fetch/perforce.py: Fix to use commandline options instead of being overriden ↵Richard Purdie
by the environment from Martyn Welch
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: Rename __depends to __base_depends after configuration parsing so ↵Richard Purdie
we don't recheck the validity of the config files time after time. Also bump the cache revision to match the format change (from poky)
2008-09-30providers.py: Fix PACKAGES_DYNAMIC handling of packages with '++' in the ↵Richard Purdie
name (from poky)
2008-09-30fetch/hg.py: Fix hg fetcher username/password handling and fix crashRichard Purdie
2008-09-30fetch/__init__.py: Raise an exception if SRCREV == 'INVALID' (from Poky)Richard Purdie
2008-09-30utils.py: Move prunedir function to utils.py and add explode_dep_versions ↵Richard Purdie
function
2008-07-27[cvs] Allow to checkout by date and timeHolger Hans Peter Freyther
With putting YYYYYMMDDHHmm into the SRCDATE bitbake will checkout using "-D YYYYMMDD HH:mm UTC". Be careful when you switch from SRCDATE with time and without to always get updatable packages.
2008-07-19providers.py: When a regexp fails to compile for PACKAGES_DYNAMIC, print a ↵Richard Purdie
more useful error (#4444)
2008-06-10Revert the '-' character fix in class names since it breaks thingsRichard Purdie
2008-05-21build.py: Make sure expandKeys has been called on the data dictonary before ↵Richard Purdie
running tasks fixing various strange issues (from poky). Correctly add a task override in the form task-TASKNAME which whilst a change in behaviour shouldn't matter since the original approach didn't work at all
2008-05-19BBHandler.py: Correctly handle '-' characters in class names (#2958)Richard Purdie
2008-05-12utils.py: Add md5 and sha256 checksum generation functions from Ross Burton ↵Richard Purdie
(via Poky)
2008-05-11Allow to store the PersistData in a PERSISTENT_DIR.Holger Hans Peter Freyther
If PERSISTENT_DIR is used wiping the tmpdir will not wipe the PersistData which sometines is wanted (e.g. for git SRCREVs). Acked-By: Richard
2008-05-09runqueue.py: Add bb.runqueue.check_stamp_fn() for use by packaged-staging, ↵Richard Purdie
also improve check_stamp_task debug output
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-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-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-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-13runqueue.py: Fix problems with recrdeptask handling where some idepends ↵Richard Purdie
weren't handled correctly
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-28runqueue.py: Add BB_SCHEDULER and BB_STAMP_POLICY variablesRichard 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