summaryrefslogtreecommitdiffstats
path: root/lib/bb/build.py
AgeCommit message (Collapse)Author
2007-01-23build.py: revert setting LC_ALL=C due to IRC discussionMarcin Juszkiewicz
2007-01-23lib/bb/build.py: Put LC_ALL=C on os.system callMarcin Juszkiewicz
For our french and strange friends place LC_ALL=C in all task calls. This should give us english log messages.
2007-01-23Add proper GPLv2 headers to all BitBake files (from trunk)Marcin Juszkiewicz
- 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
2007-01-04drop shebangs from lib/bb scripts (from trunk)Marcin Juszkiewicz
- those scripts are not called by hand by bitbake users and most of package linting tools (lintian/Debian, rpmlint/Fedora) complain about not executable scripts. - if someone want to run them by hand then he will be able to do it with calling 'python SCRIPT'
2006-10-31build.py: Add support for the interact flag, backported from trunkRichard Purdie
2006-08-16Remove a debug statement that crept inRichard Purdie
2006-08-13trunk/bitbake/lib/bb/build.py:Richard Purdie
* Add version of stamp_is_current that works with cached data * Tweak mkstamp to work over broken? NFS filesystems (simply opening the file for write access wasn't enough to change the file's timestamp) * Have add_task create _task_deps variable containing various task flags for cache use
2006-07-08bitbake/lib/bb/__init__.py:Richard Purdie
bitbake/lib/bb/build.py: bitbake/lib/bb/utils.py: bitbake/lib/bb/shell.py: bitbake/lib/bb/providers.py: bitbake/lib/bb/msg.py: bitbake/bin/bitbake: bitbake/bin/bitdoc: bitbake/classes/base.bbclass: Start an overhaul of the message handling in bitbake: - Introduce a new msg module to replace the existing simple calls. - The msg module adds the conncept of message domains so ultimately we can select which kinds of debug messages we want to see (it uses an Enum class for this) - Add a warn logging level for things the user should really pay attention to as note is a little overloaded at present - Start converting to use the new fuctions
2006-07-08lib/bb/build.py: fix for 1017, try to change back to the prevdirHolger Hans Peter Freyther
In the case of rm_work.bbclass we might have deleted the directory where we come from. Do not fail to avoid the issues described in #1017
2006-07-08bitbake/lib/bb/build.py:Richard Purdie
- Remove some stale inactive code
2006-03-07bitbake/lib/bb/utils.py:Holger Hans Peter Freyther
Create a work in progress version for better_execute. With advanced error reporting facilities. bitbake/lib/bb/build.py: Use better_execute bitbake/parse/parse_py/BBHandler.py: Use better_execute instead of exex
2006-02-26bitbake/parser,build,utils:Holger Hans Peter Freyther
We compile strings into code. In case of erros the traceback is not useful at all. It doesn't print the function name, accurate line number etc. Introduce a better_compile method that excepts the Error and prints the surrounding lines of code. We make use of it on the parsing level and execution level of python methods.
2005-06-30Fix for #88 - written by proti:Marcin Juszkiewicz
The function should be shielded against the posibility that prevdir could be removed by the function.
2005-06-18bitbake/lib/bb/build.py:Holger Hans Peter Freyther
-Fix the task_cache as reference assumption as described in bug report #60 Patch courtsey keturn
2005-06-08- set magic args attribute for event exceptionMichael 'Mickey' Lauer
- remove event property - submit descriptive error messages when raising event exceptions
2005-05-17lib/bb/build.py:Holger Hans Peter Freyther
Do not assume we hold a reference to the variable we got with a bb.data.getVar*. Always set changes back to the variable.
2005-05-17createCopy:Holger Hans Peter Freyther
-Move a createCopy method into data.py -Make code creating deepcopies of the data instance use this new createCopy
2005-01-17Unbork our event classes a bit. Added a 'data' property to the Build events ↵Chris Larson
to be more consistent with the other events.
2005-01-17As recommended by pb_ and RP, prepend the task name with 'task_' when ↵Chris Larson
mangling OVERRIDES in bb.data.exec_task().
2005-01-16add current task name to OVERRIDES during executionPhil Blundell
2004-12-09Adapt bits to the new way of handling the debug level.Chris Larson
2004-12-07Initial import.Chris Larson