bitbake.git
14 years agocooker.py: Move some functionality to the module init function
Richard Purdie [Sun, 4 Mar 2007 15:21:36 +0000 (15:21 +0000)]
cooker.py: Move some functionality to the module init function

14 years agorunqueue.py: Try to kill remaining processes but don't error if they no longer exist...
Richard Purdie [Sun, 4 Mar 2007 15:15:38 +0000 (15:15 +0000)]
runqueue.py: Try to kill remaining processes but don't error if they no longer exist (reported by koen)

14 years agorunqueue.py: Remove extra now unneeded parameter
Richard Purdie [Sun, 4 Mar 2007 15:08:31 +0000 (15:08 +0000)]
runqueue.py: Remove extra now unneeded parameter

14 years agocooker.py: Remove old reference to BBStatistics
Richard Purdie [Sun, 4 Mar 2007 15:00:11 +0000 (15:00 +0000)]
cooker.py: Remove old reference to BBStatistics

14 years agorunqueue.py: Improve initialization instead of repeating parameters
Richard Purdie [Sun, 4 Mar 2007 14:55:06 +0000 (14:55 +0000)]
runqueue.py: Improve initialization instead of repeating parameters

14 years agocooker.py, runqueue.py: Move statistics implementation from cooker to runqueue
Richard Purdie [Sun, 4 Mar 2007 14:23:56 +0000 (14:23 +0000)]
cooker.py, runqueue.py: Move statistics implementation from cooker to runqueue

14 years agoevent.py: Remove data dependencies to resolve a dependency loop
Richard Purdie [Sun, 4 Mar 2007 13:21:14 +0000 (13:21 +0000)]
event.py: Remove data dependencies to resolve a dependency loop

14 years agoshell.py: Remove build_cache_fail references since this no longer works as intended
Richard Purdie [Sun, 4 Mar 2007 13:18:20 +0000 (13:18 +0000)]
shell.py: Remove build_cache_fail references since this no longer works as intended

14 years agoproviders.py: Remove now unused parameter from filterProviders
Richard Purdie [Sun, 4 Mar 2007 13:14:03 +0000 (13:14 +0000)]
providers.py: Remove now unused parameter from filterProviders

14 years agomsg.py: Add events for standard message types
Richard Purdie [Sun, 4 Mar 2007 13:09:53 +0000 (13:09 +0000)]
msg.py: Add events for standard message types

14 years agoBitbake: cooker.py: Fix find_bbfiles. Previously, an attempt to put a path to a...
Chris Larson [Tue, 27 Feb 2007 20:03:44 +0000 (20:03 +0000)]
Bitbake: cooker.py: Fix find_bbfiles.  Previously, an attempt to put a path to a directory (not a glob of the .bb files) in BBFILES would fail, as it was calling out 'find' but not chomping off the newlines from the find output.  Now it's using os.walk() to populate the list instead.

14 years agorunqueue.py: Fix recrdeptask handling (from poky)
Richard Purdie [Wed, 21 Feb 2007 20:53:44 +0000 (20:53 +0000)]
runqueue.py: Fix recrdeptask handling (from poky)

14 years agotrunk/bitbake: Update the MANIFEST as well
Holger Hans Peter Freyther [Fri, 16 Feb 2007 11:54:07 +0000 (11:54 +0000)]
trunk/bitbake: Update the MANIFEST as well

14 years agofetch/svn.py: use username/password when provided in SRC_URI - close OE#1781
Marcin Juszkiewicz [Tue, 23 Jan 2007 22:03:08 +0000 (22:03 +0000)]
fetch/svn.py: use username/password when provided in SRC_URI - close OE#1781

Subversion will still ask if self-signed SSL certificate will be used.

14 years agorunqueue.py: Check for failed dependencies before trying to find a fnid
Richard Purdie [Fri, 12 Jan 2007 13:17:11 +0000 (13:17 +0000)]
runqueue.py: Check for failed dependencies before trying to find a fnid

14 years agorunqueue.py: Fix prepare_runqueue parameters
Richard Purdie [Fri, 12 Jan 2007 13:04:10 +0000 (13:04 +0000)]
runqueue.py: Fix prepare_runqueue parameters

14 years agotrunk/bitbake/lib/bb/build.py: Put LC_ALL=C on os.system call
Holger Hans Peter Freyther [Wed, 10 Jan 2007 20:48:34 +0000 (20:48 +0000)]
trunk/bitbake/lib/bb/build.py: Put LC_ALL=C on os.system call
    For our french and strange friends place LC_ALL=C
    in all task calls. This should give us english log
    messages

14 years agorunqueue.py: Give the user some idea of the number of tasks involved
Richard Purdie [Sun, 7 Jan 2007 18:16:58 +0000 (18:16 +0000)]
runqueue.py: Give the user some idea of the number of tasks involved

14 years agoshell.py: Fix up force flag handling for directly named files
Richard Purdie [Sun, 7 Jan 2007 17:59:32 +0000 (17:59 +0000)]
shell.py: Fix up force flag handling for directly named files

14 years agoMake -f (force) flag handling work properly
Richard Purdie [Sun, 7 Jan 2007 17:48:58 +0000 (17:48 +0000)]
Make -f (force) flag handling work properly

14 years agorunqueue.py: Pass cooker to prepare_runqueue (for now)
Richard Purdie [Sun, 7 Jan 2007 17:26:23 +0000 (17:26 +0000)]
runqueue.py: Pass cooker to prepare_runqueue (for now)

14 years agobuild.py: Add del_stamp function to remove existing stamps (factoring common function...
Richard Purdie [Sun, 7 Jan 2007 17:22:23 +0000 (17:22 +0000)]
build.py: Add del_stamp function to remove existing stamps (factoring common functionality into a shared function).

14 years agobuild.py: Merge stamp_is_current and stamp_is_current_cache into one function. This...
Richard Purdie [Sun, 7 Jan 2007 17:19:36 +0000 (17:19 +0000)]
build.py: Merge stamp_is_current and stamp_is_current_cache into one function. This needs rethinking eventually.

14 years agoMake cvs_port a string and an empty one as well. This should fix the concatination...
Holger Hans Peter Freyther [Sat, 6 Jan 2007 19:48:12 +0000 (19:48 +0000)]
Make cvs_port a string and an empty one as well. This should fix the concatination error koen was seeing and describing in #1753

14 years agoCVS Fetcher: Added support for non-default port (needed or rxvt-unicode in OE).
Marcin Juszkiewicz [Sat, 6 Jan 2007 08:59:39 +0000 (08:59 +0000)]
CVS Fetcher: Added support for non-default port (needed or rxvt-unicode in OE).

14 years agorunqueue.py: Don't create recurisve tasks if they don't exist but still follow depend...
Richard Purdie [Thu, 4 Jan 2007 22:55:21 +0000 (22:55 +0000)]
runqueue.py: Don't create recurisve tasks if they don't exist but still follow dependencies. Also allow multiple recrdeptask entries.

14 years agotaskqueue.py: Add tasks to be queried but not created
Richard Purdie [Thu, 4 Jan 2007 22:53:43 +0000 (22:53 +0000)]
taskqueue.py: Add tasks to be queried but not created

14 years agomoved 'here comes the log' message back to proper place
Marcin Juszkiewicz [Thu, 4 Jan 2007 11:09:36 +0000 (11:09 +0000)]
moved 'here comes the log' message back to proper place

14 years agobuild.by: Added option to limit amount of log lines displayed - close #97
Marcin Juszkiewicz [Thu, 4 Jan 2007 11:02:50 +0000 (11:02 +0000)]
build.by: Added option to limit amount of log lines displayed - close #97
- option is named BBINCLUDELOGS_LINES and is integer
- if option is set then logs are passed via 'tail' command

14 years agodrop shebangs from lib/bb scripts
Marcin Juszkiewicz [Thu, 4 Jan 2007 10:33:42 +0000 (10:33 +0000)]
drop shebangs from lib/bb scripts
- 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'

14 years agosetup.py: use FHS compatible directories
Marcin Juszkiewicz [Thu, 4 Jan 2007 10:28:09 +0000 (10:28 +0000)]
setup.py: use FHS compatible directories

14 years agosvn fetcher: Don't have a date in the filename for specific svn revisions
Richard Purdie [Tue, 2 Jan 2007 17:28:49 +0000 (17:28 +0000)]
svn fetcher: Don't have a date in the filename for specific svn revisions

15 years agoAdd proper GPLv2 headers to all BitBake files
Holger Hans Peter Freyther [Fri, 8 Dec 2006 20:51:04 +0000 (20:51 +0000)]
Add proper GPLv2 headers to all BitBake files

    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

15 years agoUpdate the GPL to the current version of the FSF
Holger Hans Peter Freyther [Fri, 8 Dec 2006 20:46:42 +0000 (20:46 +0000)]
Update the GPL to the current version of the FSF

    Update the address of the FSF

15 years agoRemove the first attempt to integrate Marc's flex/lemon
Holger Hans Peter Freyther [Fri, 8 Dec 2006 20:43:38 +0000 (20:43 +0000)]
Remove the first attempt to integrate Marc's flex/lemon

    Remove the first C implementation. I'm too lazy to
    create proper license headers for what will be replaced
    with the bitbake-parser code soon(tm).

15 years agocooker.py: Clean up pkgs_to_build handling
Richard Purdie [Wed, 6 Dec 2006 22:45:39 +0000 (22:45 +0000)]
cooker.py: Clean up pkgs_to_build handling

15 years agobitbake: Move cooker from bin/bitbake to lib/bb/cooker.py
Richard Purdie [Wed, 6 Dec 2006 22:27:35 +0000 (22:27 +0000)]
bitbake: Move cooker from bin/bitbake to lib/bb/cooker.py

15 years agorunqeue.py: Send SIGINT, not SIGTERM when ending tasks. Use process groups to ensure...
Richard Purdie [Wed, 6 Dec 2006 20:13:21 +0000 (20:13 +0000)]
runqeue.py: Send SIGINT, not SIGTERM when ending tasks. Use process groups to ensure all children are terminated.

15 years agofetch/__init__.py: Have getSrcDate process an optional srcdate parameter within the url
Richard Purdie [Wed, 6 Dec 2006 20:12:23 +0000 (20:12 +0000)]
fetch/__init__.py: Have getSrcDate process an optional srcdate parameter within the url

15 years agoFix docs typo (from ross@o-hand.com)
Richard Purdie [Wed, 6 Dec 2006 20:10:31 +0000 (20:10 +0000)]
Fix docs typo (from ross@o-hand.com)

15 years agobin/bitbake: Fix incorrect variable reference
Richard Purdie [Thu, 30 Nov 2006 09:29:02 +0000 (09:29 +0000)]
bin/bitbake: Fix incorrect variable reference

15 years agoshell.py: Fix typo (thanks to pH5 for spotting)
Richard Purdie [Thu, 30 Nov 2006 09:15:18 +0000 (09:15 +0000)]
shell.py: Fix typo (thanks to pH5 for spotting)

15 years agofix typo
Richard Purdie [Wed, 29 Nov 2006 23:09:18 +0000 (23:09 +0000)]
fix typo

15 years agobin/bitbake: Update generateDotGraph to use taskData/runQueue correcting the dependen...
Richard Purdie [Wed, 29 Nov 2006 22:54:28 +0000 (22:54 +0000)]
bin/bitbake: Update generateDotGraph to use taskData/runQueue correcting the 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.

15 years agodata.py: Revert inherits_class change - merge error :-(
Richard Purdie [Sat, 25 Nov 2006 21:54:27 +0000 (21:54 +0000)]
data.py: Revert inherits_class change - merge error :-(

15 years agodata.py: Fix inherits_class() so it doesn't split lists. Add unexport handling to...
Richard Purdie [Sat, 25 Nov 2006 21:47:30 +0000 (21:47 +0000)]
data.py: Fix inherits_class() so it doesn't split lists. Add unexport handling to emit_env.

15 years agorunqueue: Avoid running task sanity checks upon task failure
Richard Purdie [Sat, 25 Nov 2006 21:45:33 +0000 (21:45 +0000)]
runqueue: Avoid running task sanity checks upon task failure

15 years agodata_smart: Micro optimisation - search for "${" instead of "$"
Richard Purdie [Sat, 25 Nov 2006 21:44:14 +0000 (21:44 +0000)]
data_smart: Micro optimisation - search for "${" instead of "$"

15 years agoBBHandle: Remove unused __bbpath_found__ variable
Richard Purdie [Sat, 25 Nov 2006 21:39:59 +0000 (21:39 +0000)]
BBHandle: Remove unused __bbpath_found__ variable

15 years agofetch/__init__.py: Store urldata by 'FILE' to solve url contamination between .bb...
Richard Purdie [Sat, 25 Nov 2006 21:37:09 +0000 (21:37 +0000)]
fetch/__init__.py: Store urldata by 'FILE' to solve url contamination between .bb files

15 years agogit.py: Fix typo (from koen)
Richard Purdie [Wed, 22 Nov 2006 10:14:03 +0000 (10:14 +0000)]
git.py: Fix typo (from koen)

15 years agoAUTHORS: added myself
Marcin Juszkiewicz [Sun, 19 Nov 2006 18:40:16 +0000 (18:40 +0000)]
AUTHORS: added myself

15 years agosvn fetcher: added my (C) as this is code which I wrote in 2004 (pre-bitbake times)
Marcin Juszkiewicz [Sun, 19 Nov 2006 18:39:35 +0000 (18:39 +0000)]
svn fetcher: added my (C) as this is code which I wrote in 2004 (pre-bitbake times)

http://oe-devel.bkbits.net:8080/oe.deprecated/cset%401.780

15 years agoadded bitbake manpage based on --help output
Marcin Juszkiewicz [Sun, 19 Nov 2006 16:17:34 +0000 (16:17 +0000)]
added bitbake manpage based on --help output

15 years agoBBHandle.py: Instead of iterating through data.keys(d) calling getVarFlag each time...
Richard Purdie [Sun, 19 Nov 2006 11:05:58 +0000 (11:05 +0000)]
BBHandle.py: Instead of iterating through data.keys(d) calling getVarFlag each time, memorise the list of handlers in __BBHANDLERS and tasks in __BBTASKS. Against 600 .bb files in poky, this removes 2 million function calls in total of which 700,000 were to getVarTask resulting in a 5-10% speedup

15 years agoHack to avoid 3 million key expansions by a simple string match
Holger Hans Peter Freyther [Sat, 18 Nov 2006 21:18:14 +0000 (21:18 +0000)]
Hack to avoid 3 million key expansions by a simple string match

15 years agoConfHandler, BBHandler: Optmise number of expand calls
Richard Purdie [Sat, 18 Nov 2006 20:52:25 +0000 (20:52 +0000)]
ConfHandler, BBHandler: Optmise number of expand calls

15 years agobitbake/ old parser: Compile all anonfuncs at once!
Holger Hans Peter Freyther [Sat, 18 Nov 2006 17:01:36 +0000 (17:01 +0000)]
bitbake/ old parser: Compile all anonfuncs at once!

    This gives a small speed-up and forces anonfuncs
    to follow the same spacing/et/noet settings

15 years agorunqueue.py: Change failed tasks handling so all failed tasks are reported, not just...
Richard Purdie [Sat, 18 Nov 2006 15:47:42 +0000 (15:47 +0000)]
runqueue.py: Change failed tasks handling so all failed tasks are reported, 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

15 years agoRemember that we have compiled and added this file.
Holger Hans Peter Freyther [Fri, 17 Nov 2006 22:10:41 +0000 (22:10 +0000)]
Remember that we have compiled and added this file.

This reduces the time of the new parser from 2:42 to
1:6. The old one takes 1:42 on this macbook here

15 years agoMicro-Optimisation for parsing. Do not join and split the inherit_cache over and...
Holger Hans Peter Freyther [Fri, 17 Nov 2006 14:53:46 +0000 (14:53 +0000)]
Micro-Optimisation for parsing. Do not join and split the inherit_cache over and over again

15 years agorunqueue.py: Enhance dependency chain debug messages
Richard Purdie [Thu, 16 Nov 2006 20:15:42 +0000 (20:15 +0000)]
runqueue.py: Enhance dependency chain debug messages

15 years agobin/bitbake: Improve -b error message
Richard Purdie [Wed, 15 Nov 2006 23:20:29 +0000 (23:20 +0000)]
bin/bitbake: Improve -b error message

15 years agotastdata.py: Minor speedup
Richard Purdie [Tue, 14 Nov 2006 21:13:56 +0000 (21:13 +0000)]
tastdata.py: Minor speedup

15 years agocache.py: Share the parser's mtime_cache, reducing the number of stat syscalls
Richard Purdie [Tue, 14 Nov 2006 21:12:05 +0000 (21:12 +0000)]
cache.py: Share the parser's mtime_cache, reducing the number of stat syscalls

15 years agogit.py: Fix conversion error
Richard Purdie [Tue, 14 Nov 2006 15:09:11 +0000 (15:09 +0000)]
git.py: Fix conversion error

15 years agotaskqueue/runqueue.py: Remove matches_in_list and both_contain functions and use...
Richard Purdie [Tue, 14 Nov 2006 10:23:27 +0000 (10:23 +0000)]
taskqueue/runqueue.py: Remove matches_in_list and both_contain functions and use tasks_lookup instead - 33% speedup for world runqueue calculation

15 years agorunqueue.py: Catch EventException and don't print a backtrace
Richard Purdie [Tue, 14 Nov 2006 09:40:33 +0000 (09:40 +0000)]
runqueue.py: Catch EventException and don't print a backtrace

15 years agotaskdata.py: Stop failed dependencies being added back into taskData. Improve multipl...
Richard Purdie [Tue, 14 Nov 2006 02:29:44 +0000 (02:29 +0000)]
taskdata.py: Stop failed dependencies being added back into taskData. Improve multiple provders messages

15 years agoAdd perforce fetcher from Jordan Crouse, suitably modified for recent bitbake changes
Richard Purdie [Mon, 13 Nov 2006 22:47:00 +0000 (22:47 +0000)]
Add perforce fetcher from Jordan Crouse, suitably modified for recent bitbake changes

15 years agorunqueue.py: Fix inverted logic. Less speed, more haste.
Richard Purdie [Mon, 13 Nov 2006 15:30:21 +0000 (15:30 +0000)]
runqueue.py: Fix inverted logic. Less speed, more haste.

15 years agorunqueue.py: Fix indentation
Richard Purdie [Mon, 13 Nov 2006 15:26:40 +0000 (15:26 +0000)]
runqueue.py: Fix indentation

15 years agorunqueue.py: Improve handling of zero length task lists in -k case
Richard Purdie [Mon, 13 Nov 2006 15:20:30 +0000 (15:20 +0000)]
runqueue.py: Improve handling of zero length task lists in -k case

15 years agoBump to version 1.7.4
Richard Purdie [Mon, 13 Nov 2006 00:19:15 +0000 (00:19 +0000)]
Bump to version 1.7.4

15 years agoproviders.py: Make PREFERRED_PROVIDER_foobar defaults to foobar if available
Richard Purdie [Mon, 13 Nov 2006 00:18:18 +0000 (00:18 +0000)]
providers.py: Make PREFERRED_PROVIDER_foobar defaults to foobar if available

15 years agorunqueue.py: Avoid errors in builds with build failures when using -k option
Richard Purdie [Sun, 12 Nov 2006 23:59:27 +0000 (23:59 +0000)]
runqueue.py: Avoid errors in builds with build failures when using -k option

15 years agorunqueue.py: Have recrdeptask follow depends as well as rdepends (and rdepends of...
Richard Purdie [Sun, 12 Nov 2006 23:58:26 +0000 (23:58 +0000)]
runqueue.py: Have recrdeptask follow depends as well as rdepends (and rdepends of depends and depends of rdepends)

15 years agotaskdata.py: Add some extra debug to dump_data and optimise depid and rdepid to avoid...
Richard Purdie [Sun, 12 Nov 2006 23:56:39 +0000 (23:56 +0000)]
taskdata.py: Add some extra debug to dump_data and optimise depid and rdepid to avoid duplicates

15 years agotaskdata.py: Add missing error message for unbuildable targets
Richard Purdie [Sun, 12 Nov 2006 21:57:23 +0000 (21:57 +0000)]
taskdata.py: Add missing error message for unbuildable targets

15 years agorunqueue.py: Add sanity check for zero length task list
Richard Purdie [Sun, 12 Nov 2006 19:35:57 +0000 (19:35 +0000)]
runqueue.py: Add sanity check for zero length task list

15 years agorunqueue.py: raise build failure exceptions instead of trapping them to allow stack...
Richard Purdie [Sun, 12 Nov 2006 19:34:40 +0000 (19:34 +0000)]
runqueue.py: raise build failure exceptions instead of trapping them to allow stack traces to be seen

15 years agobitbake: Add calls to expandKeys, fixing issues in bug #1294
Richard Purdie [Sun, 12 Nov 2006 19:20:50 +0000 (19:20 +0000)]
bitbake: Add calls to expandKeys, fixing issues in bug #1294

15 years agotaskdata.py: Improve abort flag handling, fixing several bugs
Richard Purdie [Sun, 12 Nov 2006 19:18:18 +0000 (19:18 +0000)]
taskdata.py: Improve abort flag handling, fixing several bugs

15 years agosvk.py: Remove unused variables
Richard Purdie [Sun, 12 Nov 2006 18:25:48 +0000 (18:25 +0000)]
svk.py: Remove unused variables

15 years agoFetchers: More cleanups, error handling fixes, fix SRCDATE handling to account for...
Richard Purdie [Sun, 12 Nov 2006 18:12:17 +0000 (18:12 +0000)]
Fetchers: More cleanups, error handling fixes, fix SRCDATE handling to account for PN 'overrides'

15 years agoFetchers: Add forcefetch method for handling of SRCDATE now or tag=master. Move md5...
Richard Purdie [Sun, 12 Nov 2006 17:21:07 +0000 (17:21 +0000)]
Fetchers: Add forcefetch method for handling of SRCDATE now or tag= Move md5 code from wget.py into the fetchre core. Start generating md5 stamps for all downloads including scm tarballs. When a download is accessed, touch the md5 file to allow easy creation of source mirrors

15 years agofetchers: Only call createCopy and update_data after checking if the download already...
Richard Purdie [Sun, 12 Nov 2006 15:30:35 +0000 (15:30 +0000)]
fetchers: Only call createCopy and update_data after checking if the download already exists. Refactor parameters to wget's fetch_uri and make md5 a global urldata option.

15 years agosvn.py: Fix a references to date
Richard Purdie [Sun, 12 Nov 2006 15:15:31 +0000 (15:15 +0000)]
svn.py: Fix a references to date

15 years agosvn.py: Fix a reference to parm
Richard Purdie [Sun, 12 Nov 2006 15:10:51 +0000 (15:10 +0000)]
svn.py: Fix a reference to parm

15 years agofetchers: Cleanup more variables
Richard Purdie [Sun, 12 Nov 2006 15:03:40 +0000 (15:03 +0000)]
fetchers: Cleanup more variables

15 years agofetchers: Remove check_for_tarball() in favour of try_mirror directly
Richard Purdie [Sun, 12 Nov 2006 14:31:10 +0000 (14:31 +0000)]
fetchers: Remove check_for_tarball() in favour of try_mirror directly

15 years agofetchers: Create a urldata object which is passed between the different url methods...
Richard Purdie [Sun, 12 Nov 2006 14:25:28 +0000 (14:25 +0000)]
fetchers: Create a urldata object which is passed between the different url methods. Start to use this to remove duplicate code and duplicate function execution, simplifying the fetchers

15 years agofetchers: Refactor interating through urls into the fetcher core (preparing for commo...
Richard Purdie [Sun, 12 Nov 2006 00:12:32 +0000 (00:12 +0000)]
fetchers: Refactor interating through urls into the fetcher core (preparing for common md5/tarball stash code)

15 years agoAdd ssh fetcher written by kergoth (from poky)
Richard Purdie [Sat, 11 Nov 2006 19:10:44 +0000 (19:10 +0000)]
Add ssh fetcher written by kergoth (from poky)

15 years agodata.py: Fix emit_env() to expand keynames as well as values
Richard Purdie [Fri, 10 Nov 2006 13:53:10 +0000 (13:53 +0000)]
data.py: Fix emit_env() to expand keynames as well as values

15 years agoImprove errors messages for required vs. inherited files
Richard Purdie [Thu, 9 Nov 2006 23:12:09 +0000 (23:12 +0000)]
Improve errors messages for required vs. inherited files

15 years agolib/bb/parse/parse_py/BBHandler.py: Commit the parsed method at EOF
Holger Hans Peter Freyther [Thu, 9 Nov 2006 22:44:01 +0000 (22:44 +0000)]
lib/bb/parse/parse_py/BBHandler.py: Commit the parsed method at EOF

    Make sure to commit the pending __body__ when we are
    __inpython__. Currently sending '' lead to simply appending
    it to the body.
    We create a special LINE Number to indicate the EOF which
    will lead to closing/comitting the code.

    The side effects of this can be huge... I mean huge

15 years agoBBHandler.py: make inherit fail if the class doesn't exist (#1478)
Richard Purdie [Sun, 5 Nov 2006 11:14:56 +0000 (11:14 +0000)]
BBHandler.py: make inherit fail if the class doesn't exist (#1478)

15 years agoshell.py: Add support for the abort flag
Richard Purdie [Sat, 4 Nov 2006 19:06:40 +0000 (19:06 +0000)]
shell.py: Add support for the abort flag

15 years agobitbake/trunk/bitbake: Add more files to the MANIFEST and make it work again
Holger Hans Peter Freyther [Wed, 1 Nov 2006 11:18:27 +0000 (11:18 +0000)]
bitbake/trunk/bitbake: Add more files to the MANIFEST and make it work again