bitbake.git
15 years agoalso pickle the functions listed in __functions
Phil Blundell [Sun, 27 Jun 2004 17:43:44 +0000 (17:43 +0000)]
also pickle the functions listed in __functions

15 years agoremove 'return' from call thunk for inherited functions, so that appending works
Phil Blundell [Sat, 26 Jun 2004 08:26:19 +0000 (08:26 +0000)]
remove 'return' from call thunk for inherited functions, so that appending works

15 years agoAllow _prepend/_append/_delete variable flags to flow from unexpanded variable names...
Chris Larson [Tue, 22 Jun 2004 19:50:36 +0000 (19:50 +0000)]
Allow _prepend/_append/_delete variable flags to flow from unexpanded variable names to expanded ones (e.g. FILES_${PN} -> FILES_packagename)

15 years agoSRC_URI_append_machine = foo
Holger Hans Peter Freyther [Mon, 21 Jun 2004 21:21:01 +0000 (21:21 +0000)]
SRC_URI_append_machine = foo
Was broken. update_data() was called before the OVERRIDES were completed.
Now we keep the additional information until a valid machine is there. They don't hurt anyway.

15 years agotrap oe.build exceptions at top level to avoid python traceback spew
Phil Blundell [Sat, 12 Jun 2004 22:41:11 +0000 (22:41 +0000)]
trap oe.build exceptions at top level to avoid python traceback spew

15 years agoif a build fails, re-throw the exception rather than trying other providers
Phil Blundell [Sat, 12 Jun 2004 19:26:28 +0000 (19:26 +0000)]
if a build fails, re-throw the exception rather than trying other providers

15 years agooemake BUGFIX: only display the progress bar when stdout is a tty. Otherwise just...
Marcin Juszkiewicz [Sat, 12 Jun 2004 13:50:44 +0000 (13:50 +0000)]
oemake BUGFIX: only display the progress bar when stdout is a tty. Otherwise just show when the has building starts and ends.

15 years agoautomatically insert a leading/trailing space during +=/=+ catenations
Phil Blundell [Sat, 12 Jun 2004 11:54:24 +0000 (11:54 +0000)]
automatically insert a leading/trailing space during +=/=+ catenations

16 years ago(no commit message)
Michael 'Mickey' Lauer [Sun, 6 Jun 2004 21:33:24 +0000 (21:33 +0000)]

16 years agoallow / in variable names
Phil Blundell [Sun, 6 Jun 2004 14:21:31 +0000 (14:21 +0000)]
allow / in variable names

16 years agoadd support for PREFERRED_PROVIDER_<virtual>
Phil Blundell [Sun, 6 Jun 2004 13:08:47 +0000 (13:08 +0000)]
add support for PREFERRED_PROVIDER_<virtual>

16 years agoadd progress bar during provider hash building
Phil Blundell [Fri, 4 Jun 2004 19:19:23 +0000 (19:19 +0000)]
add progress bar during provider hash building

16 years agoMinor indentation change - no hard tabs in the oe core.
Chris Larson [Tue, 1 Jun 2004 23:54:42 +0000 (23:54 +0000)]
Minor indentation change - no hard tabs in the oe core.

16 years agoadd oe.data.inherits_class()
Phil Blundell [Tue, 1 Jun 2004 23:49:46 +0000 (23:49 +0000)]
add oe.data.inherits_class()

16 years agoremove bogus length check in expand() to fix meta-opie
Phil Blundell [Tue, 1 Jun 2004 23:22:38 +0000 (23:22 +0000)]
remove bogus length check in expand() to fix meta-opie

16 years agoBUGFIX: correct indentation on that build debugging cset.
Chris Larson [Thu, 27 May 2004 05:15:57 +0000 (05:15 +0000)]
BUGFIX: correct indentation on that build debugging cset.

16 years agoAdapt oe.build code to pipe our logs through tee if OEDEBUG is set.
Chris Larson [Thu, 27 May 2004 05:03:02 +0000 (05:03 +0000)]
Adapt oe.build code to pipe our logs through tee if OEDEBUG is set.

16 years agoi am not executable
Holger Schurig [Tue, 25 May 2004 08:56:08 +0000 (08:56 +0000)]
i am not executable

16 years agoDeal with really annoying failure when the build code tries to return to a dir that...
Chris Larson [Sat, 22 May 2004 16:51:59 +0000 (16:51 +0000)]
Deal with really annoying failure when the build code tries to return to a dir that doesnt exist.

16 years agoRemove unnecessary decodeurl debugging.
Chris Larson [Sat, 22 May 2004 01:08:31 +0000 (01:08 +0000)]
Remove unnecessary decodeurl debugging.

16 years agoBugfix in encodeurl per the recent decodeurl changes.
Chris Larson [Sat, 22 May 2004 01:04:23 +0000 (01:04 +0000)]
Bugfix in encodeurl per the recent decodeurl changes.

16 years agoBugfix in decodeurl's uri regex; the previous version was losing parm's and chopping...
Chris Larson [Sat, 22 May 2004 00:57:22 +0000 (00:57 +0000)]
Bugfix in decodeurl's uri regex;  the previous version was losing parm's and chopping off the last char of the host in certain cases.

16 years agoRework decodeuri's regular expression for the uri to handle relative paths, and to...
Chris Larson [Sat, 22 May 2004 00:25:30 +0000 (00:25 +0000)]
Rework decodeuri's regular expression for the uri to handle relative paths, and to use named groups for clarity.

16 years agoHandle relative file:// paths.
Chris Larson [Sat, 22 May 2004 00:25:30 +0000 (00:25 +0000)]
Handle relative file:// paths.

16 years agoFix A variable.
Chris Larson [Sat, 22 May 2004 00:14:36 +0000 (00:14 +0000)]
Fix A variable.

16 years agoDump a useful error message when our attempt to populate the 'A' environment variable...
Chris Larson [Fri, 21 May 2004 23:51:48 +0000 (23:51 +0000)]
Dump a useful error message when our attempt to populate the 'A' environment variable fails due to a malformed url.

16 years agoDelete: bin/oemakepkgs
Holger Schurig [Wed, 19 May 2004 12:01:39 +0000 (12:01 +0000)]
Delete: bin/oemakepkgs

16 years agoBugfix in OEPATH mangling when loading a .oe's metadata. Previously the mangling...
Chris Larson [Tue, 18 May 2004 19:22:26 +0000 (19:22 +0000)]
Bugfix in OEPATH mangling when loading a .oe's metadata.  Previously the mangling was never undone, so the OEPATH grew to insane proportions, which made my xargs unhappy.

16 years agoallow + and - in function names
Phil Blundell [Mon, 17 May 2004 19:33:24 +0000 (19:33 +0000)]
allow + and - in function names

16 years agocorrect line numbers when handling backslash-continuation
Phil Blundell [Mon, 17 May 2004 19:26:16 +0000 (19:26 +0000)]
correct line numbers when handling backslash-continuation

16 years agoAllow specifying rsh=[rsh cmd] in the cvs URI, so as to avoid manually screwing with...
Chris Larson [Sat, 15 May 2004 08:51:33 +0000 (08:51 +0000)]
Allow specifying rsh=[rsh cmd] in the cvs URI, so as to avoid manually screwing with CVS_RSH.

16 years agoDisplay actual cause of a failure to open a .oe in oe.make.
Chris Larson [Sat, 15 May 2004 04:08:52 +0000 (04:08 +0000)]
Display actual cause of a failure to open a .oe in oe.make.

16 years agoCorrect the way we mkdir CACHE to use oe.mkdirhier (like mkdir -p rather than mkdir).
Chris Larson [Fri, 14 May 2004 00:17:42 +0000 (00:17 +0000)]
Correct the way we mkdir CACHE to use oe.mkdirhier (like mkdir -p rather than mkdir).

16 years agoadd documentation about common commands
Michael 'Mickey' Lauer [Thu, 13 May 2004 13:05:43 +0000 (13:05 +0000)]
add documentation about common commands

16 years agoupdate data after anon funcs
Gerald Britton [Sun, 9 May 2004 07:24:15 +0000 (07:24 +0000)]
update data after anon funcs

16 years agokill off some remnant tabs
Chris Larson [Sun, 9 May 2004 06:06:05 +0000 (06:06 +0000)]
kill off some remnant tabs

16 years agoKill off some trailing whitespace
Chris Larson [Sun, 9 May 2004 06:06:05 +0000 (06:06 +0000)]
Kill off some trailing whitespace

16 years agoCorrect an indentation bug, add some missing modelines, and correct all the modelines...
Chris Larson [Sun, 9 May 2004 05:51:18 +0000 (05:51 +0000)]
Correct an indentation bug, add some missing modelines, and correct all the modelines to no longer set tw, and to set sts.

16 years agoIndentation brokenness fixes.
Chris Larson [Sun, 9 May 2004 05:37:10 +0000 (05:37 +0000)]
Indentation brokenness fixes.

16 years agoMixed indentation is BAD.
Chris Larson [Sun, 9 May 2004 05:34:34 +0000 (05:34 +0000)]
Mixed indentation is BAD.

16 years agoWhitespace changes. Reformat things to better match the usual python indentation...
Chris Larson [Sun, 9 May 2004 05:26:34 +0000 (05:26 +0000)]
Whitespace changes.  Reformat things to better match the usual python indentation style, and add vim & emacs modelines to make it painless.

16 years agoDelete: bin/oespawn
Chris Larson [Sun, 9 May 2004 05:26:34 +0000 (05:26 +0000)]
Delete: bin/oespawn

16 years agoAuto merged
Michael 'Mickey' Lauer [Sat, 8 May 2004 22:47:20 +0000 (22:47 +0000)]
Auto merged

16 years agooemake BUGFIX: only display the spinner when stdout is a tty. Otherwise just show...
Chris Larson [Sat, 8 May 2004 22:46:02 +0000 (22:46 +0000)]
oemake BUGFIX: only display the spinner when stdout is a tty.  Otherwise just show when the parsing starts and ends.

16 years agoFix oemake -c clean to not clean the dependency tree for a package.
Chris Larson [Sat, 8 May 2004 22:36:28 +0000 (22:36 +0000)]
Fix oemake -c clean to not clean the dependency tree for a package.

16 years agoexclude BROKEN packages from world - patch courtesy pb_.
Michael 'Mickey' Lauer [Sat, 8 May 2004 12:59:11 +0000 (12:59 +0000)]
exclude BROKEN packages from world - patch courtesy pb_.

16 years agomake += and =+ work when the variable was not previously defined - patch courtesy...
Michael 'Mickey' Lauer [Tue, 4 May 2004 19:26:05 +0000 (19:26 +0000)]
make += and =+ work when the variable was not previously defined - patch courtesy pb_.

16 years agoadd support for CVS_TARBALL_STASH in fetch.py. Set this to http://www.treke.net...
Michael 'Mickey' Lauer [Mon, 3 May 2004 20:31:17 +0000 (20:31 +0000)]
add support for CVS_TARBALL_STASH in fetch.py.  Set this to treke.net/oe/source/ in local.conf if you want to use tarballs in preference to direct CVS pulls - patch courtesy pb_.

16 years agoavoid python traceback spew when exceptions are thrown during parsing - patch courtes...
Michael 'Mickey' Lauer [Mon, 3 May 2004 19:45:25 +0000 (19:45 +0000)]
avoid python traceback spew when exceptions are thrown during parsing - patch courtesy pb_.

16 years agoavoid python crash if latest version of a package becomes ineligible - patch courtesy...
Michael 'Mickey' Lauer [Mon, 3 May 2004 11:43:16 +0000 (11:43 +0000)]
avoid python crash if latest version of a package becomes ineligible - patch courtesy pb_.

16 years agoprocess all cvs:// URIs even if one is already checked out - patch courtesy pb_.
Michael 'Mickey' Lauer [Sun, 2 May 2004 23:44:37 +0000 (23:44 +0000)]
process all cvs:// URIs even if one is already checked out - patch courtesy pb_.

16 years agosupport += and =+ syntax for immediate prepend and append - patch courtesy pb_.
Michael 'Mickey' Lauer [Fri, 30 Apr 2004 18:11:48 +0000 (18:11 +0000)]
support += and =+ syntax for immediate prepend and append - patch courtesy pb_.

16 years agoexpand ASSUME_PROVIDED correctly - patch courtesy pb_.
Michael 'Mickey' Lauer [Fri, 30 Apr 2004 17:12:27 +0000 (17:12 +0000)]
expand ASSUME_PROVIDED correctly - patch courtesy pb_.

16 years agofix python crash if cache contains no dependency information - patch courtesy pb_.
Michael 'Mickey' Lauer [Fri, 30 Apr 2004 16:12:38 +0000 (16:12 +0000)]
fix python crash if cache contains no dependency information - patch courtesy pb_.

16 years agoanother try at importing ASSUME_PROVIDED patch - patch courtesy pb_.
Michael 'Mickey' Lauer [Fri, 30 Apr 2004 15:33:33 +0000 (15:33 +0000)]
another try at importing ASSUME_PROVIDED patch - patch courtesy pb_.

16 years agoadd dependency tracking for parse cache - patch courtesy pb_.
Michael 'Mickey' Lauer [Fri, 30 Apr 2004 15:26:34 +0000 (15:26 +0000)]
add dependency tracking for parse cache - patch courtesy pb_.

16 years agofirst shot at caching .oe files
Michael 'Mickey' Lauer [Fri, 30 Apr 2004 10:27:18 +0000 (10:27 +0000)]
first shot at caching .oe files

16 years agoUnbork prevention of the run.* script removal via OEDEBUG.
Chris Larson [Thu, 29 Apr 2004 23:22:35 +0000 (23:22 +0000)]
Unbork prevention of the run.* script removal via OEDEBUG.

16 years agoadd option '-p' to quit after parsing. this is nice for doing benchmarks
Michael 'Mickey' Lauer [Thu, 29 Apr 2004 21:55:32 +0000 (21:55 +0000)]
add option '-p' to quit after parsing. this is nice for doing benchmarks
add option '-d' to explicitly disallow using psyco.
use the psyco JIT compiler when available

16 years agoimport sets below to give the Python version check a chance
Michael 'Mickey' Lauer [Wed, 28 Apr 2004 09:10:21 +0000 (09:10 +0000)]
import sets below to give the Python version check a chance

16 years agoImport patch tmpfile
Michael 'Mickey' Lauer [Tue, 27 Apr 2004 07:27:17 +0000 (07:27 +0000)]
Import patch tmpfile

16 years agoimprove error message
Michael 'Mickey' Lauer [Mon, 26 Apr 2004 15:36:01 +0000 (15:36 +0000)]
improve error message

16 years agoKill one instance of KeyboardInterrupt being swallowed (in the variable expansion...
Chris Larson [Sun, 25 Apr 2004 17:55:28 +0000 (17:55 +0000)]
Kill one instance of KeyboardInterrupt being swallowed (in the variable expansion code).

16 years agoImport patch tmpfile
Michael 'Mickey' Lauer [Sun, 25 Apr 2004 10:22:45 +0000 (10:22 +0000)]
Import patch tmpfile

16 years agoImport patch tmpfile
Michael 'Mickey' Lauer [Sat, 24 Apr 2004 17:27:44 +0000 (17:27 +0000)]
Import patch tmpfile

16 years agoImport patch tmpfile
Michael 'Mickey' Lauer [Fri, 23 Apr 2004 21:24:13 +0000 (21:24 +0000)]
Import patch tmpfile

16 years agoImport patch tmpfile
Michael 'Mickey' Lauer [Fri, 23 Apr 2004 21:23:55 +0000 (21:23 +0000)]
Import patch tmpfile

16 years agoImport patch tmpfile
Michael 'Mickey' Lauer [Fri, 23 Apr 2004 18:58:26 +0000 (18:58 +0000)]
Import patch tmpfile

16 years agofix off-by-one error in progress-callback
Michael 'Mickey' Lauer [Fri, 23 Apr 2004 13:04:37 +0000 (13:04 +0000)]
fix off-by-one error in progress-callback

16 years agoAdd 'PREMIRRORS' support, which allows you to use a mirror by -default- instead of...
Chris Larson [Wed, 21 Apr 2004 22:17:28 +0000 (22:17 +0000)]
Add 'PREMIRRORS' support, which allows you to use a mirror by -default- instead of the uri listed in the .oe.  This is useful for a company or individual that wants to default to a local mirror, falling back to upstream.

16 years agomake 'set -e' in scripts actually work
Gerald Britton [Wed, 21 Apr 2004 05:20:52 +0000 (05:20 +0000)]
make 'set -e' in scripts actually work

16 years agoRename: bin/oemake2 -> bin/oemake
Chris Larson [Tue, 20 Apr 2004 23:32:38 +0000 (23:32 +0000)]
Rename: bin/oemake2 -> bin/oemake

16 years agoImport patch tmpfile
Michael 'Mickey' Lauer [Tue, 20 Apr 2004 22:00:46 +0000 (22:00 +0000)]
Import patch tmpfile

16 years agoImport patch tmpfile
Michael 'Mickey' Lauer [Tue, 20 Apr 2004 17:57:03 +0000 (17:57 +0000)]
Import patch tmpfile

16 years agoImport patch tmpfile
Michael 'Mickey' Lauer [Tue, 20 Apr 2004 10:57:40 +0000 (10:57 +0000)]
Import patch tmpfile

16 years agoImport patch oemake2.patch
Michael 'Mickey' Lauer [Tue, 20 Apr 2004 09:43:08 +0000 (09:43 +0000)]
Import patch oemake2.patch

16 years agoImport patch data.patch
Michael 'Mickey' Lauer [Tue, 20 Apr 2004 09:42:45 +0000 (09:42 +0000)]
Import patch data.patch

16 years agoImport patch tmpfile
Michael 'Mickey' Lauer [Sat, 17 Apr 2004 12:09:35 +0000 (12:09 +0000)]
Import patch tmpfile

16 years agoImport patch handler.patch
Michael 'Mickey' Lauer [Sat, 17 Apr 2004 11:00:47 +0000 (11:00 +0000)]
Import patch handler.patch

16 years agoHandle md5sum not returning something sane, and handle the popen failing completely.
Chris Larson [Wed, 14 Apr 2004 18:36:38 +0000 (18:36 +0000)]
Handle md5sum not returning something sane, and handle the popen failing completely.

16 years agoThis patch moves the comment stripping logic a bit later, so that it
Michael 'Mickey' Lauer [Tue, 13 Apr 2004 09:12:30 +0000 (09:12 +0000)]
This patch moves the comment stripping logic a bit later, so that it
only takes effect when not within a function.

16 years agoFix the "already staged" check in oemake2 per the manifest changes.
Chris Larson [Mon, 12 Apr 2004 22:23:07 +0000 (22:23 +0000)]
Fix the "already staged" check in oemake2 per the manifest changes.

16 years agoAdd a necessary line back in for the FILE var bits, that was inadvertantly lost in...
Chris Larson [Mon, 12 Apr 2004 22:15:22 +0000 (22:15 +0000)]
Add a necessary line back in for the FILE var bits, that was inadvertantly lost in the merge.

16 years agoAuto merged
Chris Larson [Mon, 12 Apr 2004 22:07:31 +0000 (22:07 +0000)]
Auto merged

16 years ago(no commit message)
Chris Larson [Mon, 12 Apr 2004 22:07:31 +0000 (22:07 +0000)]

16 years agoAuto merged
Chris Larson [Mon, 12 Apr 2004 21:36:17 +0000 (21:36 +0000)]
Auto merged

16 years agoAdjust FILE handling; ensure .conf parsing sets it.
Chris Larson [Mon, 12 Apr 2004 21:36:17 +0000 (21:36 +0000)]
Adjust FILE handling; ensure .conf parsing sets it.

16 years ago(no commit message)
Chris Larson [Mon, 12 Apr 2004 21:36:17 +0000 (21:36 +0000)]

16 years agoThis patch shuffles some bits around so that make.py contains the code
erich [Sun, 11 Apr 2004 17:16:08 +0000 (17:16 +0000)]
This patch shuffles some bits around so that make.py contains the code
 that's common to both oemake and oemake2.

16 years ago(no commit message)
erich [Sun, 11 Apr 2004 17:16:08 +0000 (17:16 +0000)]

16 years agoImport patch showdata.patch
Michael 'Mickey' Lauer [Sun, 11 Apr 2004 11:57:56 +0000 (11:57 +0000)]
Import patch showdata.patch

16 years agoImport patch image.patch
Michael 'Mickey' Lauer [Sun, 11 Apr 2004 11:57:45 +0000 (11:57 +0000)]
Import patch image.patch

16 years agouse cache in walkdown
erich [Fri, 9 Apr 2004 00:51:27 +0000 (00:51 +0000)]
use cache in walkdown

16 years agoenable cache in walkdown
erich [Fri, 9 Apr 2004 00:51:27 +0000 (00:51 +0000)]
enable cache in walkdown

16 years agomore consistency in error messages
Michael 'Mickey' Lauer [Tue, 6 Apr 2004 13:26:02 +0000 (13:26 +0000)]
more consistency in error messages

16 years agogracefully continue even if readline is not present
Michael 'Mickey' Lauer [Tue, 6 Apr 2004 13:26:02 +0000 (13:26 +0000)]
gracefully continue even if readline is not present

16 years agoprint information when expand fails
Michael 'Mickey' Lauer [Sun, 4 Apr 2004 17:47:14 +0000 (17:47 +0000)]
print information when expand fails

16 years agoallow dumping the log if OEINCLUDELOGS is set
Michael 'Mickey' Lauer [Sun, 4 Apr 2004 17:42:46 +0000 (17:42 +0000)]
allow dumping the log if OEINCLUDELOGS is set

16 years agobacked out FILE (not) fix I submitted few hours ago
erich [Sat, 3 Apr 2004 21:49:19 +0000 (21:49 +0000)]
backed out FILE (not) fix I submitted few hours ago

16 years ago${FILE} was not expanded correctly
erich [Sat, 3 Apr 2004 16:04:10 +0000 (16:04 +0000)]
${FILE} was not expanded correctly