vuplus_bitbake
20 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.

20 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_.

20 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_.

20 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_.

20 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_.

20 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_.

20 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_.

20 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_.

20 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_.

20 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_.

20 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_.

20 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_.

20 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

20 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.

20 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

20 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

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

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

20 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).

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

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

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

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

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

20 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

20 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.

20 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

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

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

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

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

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

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

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

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

20 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.

20 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.

20 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.

20 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.

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

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

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

20 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.

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

20 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.

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

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

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

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

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

20 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

20 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

20 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

20 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

20 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

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

20 years agoBUGFIX: another missing item from the merge with mickey's stuff.
Chris Larson [Thu, 1 Apr 2004 21:50:29 +0000 (21:50 +0000)]
BUGFIX: another missing item from the merge with mickey's stuff.

20 years agoBUGFIX: fix an incorrect automatic merge from bk.
Chris Larson [Thu, 1 Apr 2004 21:50:27 +0000 (21:50 +0000)]
BUGFIX: fix an incorrect automatic merge from bk.

20 years agoeliminate usage of string module
Michael 'Mickey' Lauer [Thu, 1 Apr 2004 21:50:26 +0000 (21:50 +0000)]
eliminate usage of string module

20 years agoAuto merged
Chris Larson [Thu, 1 Apr 2004 21:50:26 +0000 (21:50 +0000)]
Auto merged

20 years ago.\b\b
Chris Larson [Thu, 1 Apr 2004 21:50:26 +0000 (21:50 +0000)]
.\b\b

20 years agoMerges
Chris Larson [Thu, 1 Apr 2004 18:25:48 +0000 (18:25 +0000)]
Merges

20 years agouse common make module
Michael 'Mickey' Lauer [Thu, 1 Apr 2004 18:25:47 +0000 (18:25 +0000)]
use common make module

20 years agosupply filename as argument to callback
Michael 'Mickey' Lauer [Thu, 1 Apr 2004 18:25:47 +0000 (18:25 +0000)]
supply filename as argument to callback

20 years agocompilefix
Michael 'Mickey' Lauer [Thu, 1 Apr 2004 18:25:47 +0000 (18:25 +0000)]
compilefix

20 years agoSCCS merged
Chris Larson [Thu, 1 Apr 2004 18:25:47 +0000 (18:25 +0000)]
SCCS merged

20 years agoAdapt to new build vs source dir bits, and dont execute a function if hte function...
Chris Larson [Wed, 31 Mar 2004 18:14:29 +0000 (18:14 +0000)]
Adapt to new build vs source dir bits, and dont execute a function if hte function's body is empty.

20 years agoTeach the oe tools to catch Exception so they fail a bit cleaner on exceptions it...
Chris Larson [Wed, 31 Mar 2004 18:14:28 +0000 (18:14 +0000)]
Teach the oe tools to catch Exception so they fail a bit cleaner on exceptions it doesnt normally know how to handle.

20 years agoRaise an exception when a variable references itself, rather than exiting the process.
Chris Larson [Wed, 31 Mar 2004 18:14:27 +0000 (18:14 +0000)]
Raise an exception when a variable references itself, rather than exiting the process.

20 years agoAdd a parse error exception, and use that for unparsed lines rather than exiting...
Chris Larson [Wed, 31 Mar 2004 18:14:27 +0000 (18:14 +0000)]
Add a parse error exception, and use that for unparsed lines rather than exiting the process.

20 years agoImprove performance by cutting down duplication expansions.
Chris Larson [Wed, 31 Mar 2004 18:14:24 +0000 (18:14 +0000)]
Improve performance by cutting down duplication expansions.

20 years agoImplement a check for variable recursion at expansion time.
Chris Larson [Wed, 31 Mar 2004 18:14:22 +0000 (18:14 +0000)]
Implement a check for variable recursion at expansion time.

20 years agoUnbork OEDEBUG (sorta)
Chris Larson [Wed, 31 Mar 2004 18:14:21 +0000 (18:14 +0000)]
Unbork OEDEBUG (sorta)

20 years agoMake use of STAGING_DATADIR
Chris Larson [Wed, 31 Mar 2004 18:14:21 +0000 (18:14 +0000)]
Make use of STAGING_DATADIR

20 years agoFix manifest expansion.
Chris Larson [Wed, 31 Mar 2004 18:14:21 +0000 (18:14 +0000)]
Fix manifest expansion.

20 years agoCorrect path search order for md5sum in fetch.
Chris Larson [Wed, 31 Mar 2004 18:14:21 +0000 (18:14 +0000)]
Correct path search order for md5sum in fetch.

20 years agoBUGFIX: kill unnecessary empty line in function emission.
Chris Larson [Wed, 31 Mar 2004 18:14:21 +0000 (18:14 +0000)]
BUGFIX: kill unnecessary empty line in function emission.

20 years agoMove some variable sets out of the parser, add support for anonymous functions (execu...
Chris Larson [Wed, 31 Mar 2004 18:14:20 +0000 (18:14 +0000)]
Move some variable sets out of the parser, add support for anonymous functions (executed as a queue at the end of the parse), and fix a FILE variable bug.

20 years agoManifest updates.. preparing to actually make use of it.
Chris Larson [Wed, 31 Mar 2004 18:14:19 +0000 (18:14 +0000)]
Manifest updates.. preparing to actually make use of it.

20 years agosupport python function expansion
Michael 'Mickey' Lauer [Wed, 31 Mar 2004 10:27:26 +0000 (10:27 +0000)]
support python function expansion

20 years agorun fakeroot from ${STAGING_BINDIR}
erich [Wed, 31 Mar 2004 04:48:46 +0000 (04:48 +0000)]
run fakeroot from ${STAGING_BINDIR}

20 years agoAlterations to OE data behavior.
Chris Larson [Sun, 28 Mar 2004 22:35:06 +0000 (22:35 +0000)]
Alterations to OE data behavior.

20 years agoAdd commented set of the export flag on some vars, in case it becomes necessary.
Chris Larson [Sun, 28 Mar 2004 22:35:06 +0000 (22:35 +0000)]
Add commented set of the export flag on some vars, in case it becomes necessary.

20 years agosupport 'fakeroot' attribute for functions
Michael 'Mickey' Lauer [Sun, 28 Mar 2004 22:16:48 +0000 (22:16 +0000)]
support 'fakeroot' attribute for functions

20 years agoadd version check
Michael 'Mickey' Lauer [Sat, 27 Mar 2004 23:48:46 +0000 (23:48 +0000)]
add version check

20 years agoChange a few remnant a.has_key(b) users to b in a.
Chris Larson [Sat, 27 Mar 2004 14:39:57 +0000 (14:39 +0000)]
Change a few remnant a.has_key(b) users to b in a.

20 years agoTeach oemake to obey OEMASK.
Chris Larson [Tue, 23 Mar 2004 23:08:27 +0000 (23:08 +0000)]
Teach oemake to obey OEMASK.

20 years agoBUGFIX: bug that resulted in ${TOPDIR} being unexpanded in a certain error path.
Chris Larson [Tue, 23 Mar 2004 19:15:03 +0000 (19:15 +0000)]
BUGFIX: bug that resulted in ${TOPDIR} being unexpanded in a certain error path.

20 years agorefactor some things out into functions
Michael 'Mickey' Lauer [Tue, 23 Mar 2004 19:15:01 +0000 (19:15 +0000)]
refactor some things out into functions
goal is to either be able to include oemake into the gui/frontend tools and reuse the functions
or to factor the things out into a make.py file in bin/oe. Opinions on what to choose?

20 years agofix name
Michael 'Mickey' Lauer [Tue, 23 Mar 2004 19:15:01 +0000 (19:15 +0000)]
fix name

20 years agocheck column
Michael 'Mickey' Lauer [Tue, 23 Mar 2004 19:15:01 +0000 (19:15 +0000)]
check column
add parameter for collapsing/expanding all

20 years agoHandle empty fields specified with '-'
Chris Larson [Tue, 16 Mar 2004 20:29:21 +0000 (20:29 +0000)]
Handle empty fields specified with '-'

20 years agoAdd another field to the manifest, what the package name is, that provides the file.
Chris Larson [Tue, 16 Mar 2004 20:29:21 +0000 (20:29 +0000)]
Add another field to the manifest, what the package name is, that provides the file.

20 years agoOutput do_stage in the proof of concept file manifest parser.
Chris Larson [Tue, 16 Mar 2004 18:48:56 +0000 (18:48 +0000)]
Output do_stage in the proof of concept file manifest parser.

20 years agoBUGFIX: make oeread usable again.
Chris Larson [Tue, 16 Mar 2004 05:07:59 +0000 (05:07 +0000)]
BUGFIX: make oeread usable again.

20 years ago(no commit message)
Chris Larson [Tue, 16 Mar 2004 04:58:19 +0000 (04:58 +0000)]

20 years agoUpdate the way we execute python functions, so on failure we actually see what functi...
Chris Larson [Mon, 15 Mar 2004 20:16:57 +0000 (20:16 +0000)]
Update the way we execute python functions, so on failure we actually see what function and line number the failure occurred at.  Also put said execution into its own scope to prevent namespace pollution.

20 years agogive a reason when a task fails
Michael 'Mickey' Lauer [Sat, 13 Mar 2004 13:45:16 +0000 (13:45 +0000)]
give a reason when a task fails

20 years agoFix the attempts to unpack the wrong filename tarball when tag is set.
Chris Larson [Thu, 11 Mar 2004 22:52:30 +0000 (22:52 +0000)]
Fix the attempts to unpack the wrong filename tarball when tag is set.

20 years agoFix fetching sources for tag (not branch) cvs checkouts.
Chris Larson [Thu, 11 Mar 2004 22:46:29 +0000 (22:46 +0000)]
Fix fetching sources for tag (not branch) cvs checkouts.