Chris Larson [Wed, 8 Dec 2004 06:56:41 +0000 (06:56 +0000)]
Vim syntax update: highlight definitions of variable flags.
Chris Larson [Wed, 8 Dec 2004 06:47:07 +0000 (06:47 +0000)]
Vim syntax update: highlight the 'def' as a Statement, and add highlighting of the bitbake 'addtask', 'addhandler', 'inherit', and 'include' statements.
Chris Larson [Wed, 8 Dec 2004 06:43:12 +0000 (06:43 +0000)]
Vim syntax update: highlight the 'def'd python functions as such.
Chris Larson [Wed, 8 Dec 2004 06:27:44 +0000 (06:27 +0000)]
Vim syntax update: highlight the shell functions as shell.
Chris Larson [Wed, 8 Dec 2004 06:11:54 +0000 (06:11 +0000)]
Start adding vim syntax highlighting.
Chris Larson [Tue, 7 Dec 2004 21:10:58 +0000 (21:10 +0000)]
Clean up after the aforementioned tests.
Chris Larson [Tue, 7 Dec 2004 21:10:34 +0000 (21:10 +0000)]
Yet another test of the hooks.
Chris Larson [Tue, 7 Dec 2004 21:08:18 +0000 (21:08 +0000)]
Test hooks.
Chris Larson [Tue, 7 Dec 2004 21:08:04 +0000 (21:08 +0000)]
Test hooks.
Chris Larson [Tue, 7 Dec 2004 21:02:42 +0000 (21:02 +0000)]
Rearrange repository.
Chris Larson [Tue, 7 Dec 2004 20:55:41 +0000 (20:55 +0000)]
Initial import.
Phil Blundell [Sat, 4 Dec 2004 11:45:11 +0000 (11:45 +0000)]
support "oemake --world" as a (preferred) alternative for "oemake world".
Phil Blundell [Fri, 3 Dec 2004 19:52:22 +0000 (19:52 +0000)]
if an exception occurs, during parsing, show which file caused it.
be sure to propagate KeyboardInterrupt up correctly.
Chris Larson [Fri, 3 Dec 2004 06:32:11 +0000 (06:32 +0000)]
Fix oemake 'world' logic bug.
Chris Larson [Wed, 1 Dec 2004 10:15:18 +0000 (10:15 +0000)]
Add an 'EXCLUDE_FROM_WORLD' variable to oemake, which doesn't imply brokenness, to be used by images, native and cross oeclasses, etc.
Chris Larson [Wed, 1 Dec 2004 00:54:39 +0000 (00:54 +0000)]
BUGFIX: oe.build.mkstamp had a hardcoded path to the stamps dir.
Phil Blundell [Sun, 28 Nov 2004 11:57:07 +0000 (11:57 +0000)]
add 'oemake -s' option to dump out a table of latest and preferred versions for all packages
Marcin Juszkiewicz [Fri, 19 Nov 2004 11:26:33 +0000 (11:26 +0000)]
subversion use revisions not date
Chris Larson [Fri, 19 Nov 2004 11:25:46 +0000 (11:25 +0000)]
Attempt to correct an unintended consequence of the localdir fix.
Chris Larson [Fri, 19 Nov 2004 01:56:25 +0000 (01:56 +0000)]
Auto merged
Phil Blundell [Sun, 31 Oct 2004 17:46:28 +0000 (17:46 +0000)]
apply patch from Murray Jensen to fix lost CVS_RSH when doing incremental update
Chris Larson [Wed, 27 Oct 2004 20:44:02 +0000 (20:44 +0000)]
Make oeread suck a bit less.
Chris Larson [Wed, 27 Oct 2004 18:51:58 +0000 (18:51 +0000)]
Call oe.data.init() rather than manually initializing the dictionary.
Marcin Juszkiewicz [Fri, 22 Oct 2004 23:16:45 +0000 (23:16 +0000)]
Auto merged
Holger Schurig [Mon, 18 Oct 2004 09:16:36 +0000 (09:16 +0000)]
allow for "-d /usr/src/CVS" parameter to cvs if you set
SRC_URI = "cvs:///usr/src/CVS;module=mnci/qt3/mnrdp;method=dir"
Phil Blundell [Fri, 15 Oct 2004 21:22:05 +0000 (21:22 +0000)]
back out previous mistaken change
Phil Blundell [Wed, 13 Oct 2004 19:29:07 +0000 (19:29 +0000)]
add current task to OVERRIDES during execution to facilitate "EXTRA_OEMAKE_prepend_do-compile = '-j3'"
Rene Wagner [Fri, 1 Oct 2004 16:08:09 +0000 (16:08 +0000)]
fix OEMASK handling
Phil Blundell [Tue, 21 Sep 2004 21:52:04 +0000 (21:52 +0000)]
also accept ".inc" as a legitimate file extension
Chris Larson [Sat, 18 Sep 2004 06:12:07 +0000 (06:12 +0000)]
Add -n/--name option to oeimage, to allow us to force the IMAGE_NAME and thereby ensure it is what we expect it to be.
Marcin Juszkiewicz [Thu, 26 Aug 2004 09:05:29 +0000 (09:05 +0000)]
quiet cvs/svn tarball creating
Marcin Juszkiewicz [Wed, 25 Aug 2004 09:04:57 +0000 (09:04 +0000)]
subversion fetcher based on cvs one
Michael 'Mickey' Lauer [Tue, 10 Aug 2004 14:52:47 +0000 (14:52 +0000)]
update
Phil Blundell [Sat, 7 Aug 2004 14:35:46 +0000 (14:35 +0000)]
use _ not - to separate pv from pr in PREFERRED_VERSION_foo
Phil Blundell [Sat, 7 Aug 2004 14:20:25 +0000 (14:20 +0000)]
admit blank lines as legitimate python content
Phil Blundell [Sat, 7 Aug 2004 13:54:42 +0000 (13:54 +0000)]
rework handling of comments, blank lines and \-continuation
Michael 'Mickey' Lauer [Fri, 6 Aug 2004 21:44:00 +0000 (21:44 +0000)]
use an empty OEMASK if none is set
Phil Blundell [Thu, 5 Aug 2004 20:33:18 +0000 (20:33 +0000)]
only apply ?= assignments if variable is None, not if it is the empty string
Chris Larson [Thu, 5 Aug 2004 00:24:02 +0000 (00:24 +0000)]
Add 'localdir' parameter to the cvs fetcher, specifically for binutils cvs, for whom
the 'binutils' module creates a local 'src' directory.
Chris Larson [Wed, 4 Aug 2004 19:56:10 +0000 (19:56 +0000)]
Change oeread behavior to act like showdata by default.
Chris Larson [Wed, 4 Aug 2004 19:55:37 +0000 (19:55 +0000)]
Don't hardcode the location of fakeroot, to allow us to ASSUME_PROVIDED fakeroot-native.
Chris Larson [Wed, 4 Aug 2004 19:54:57 +0000 (19:54 +0000)]
Show filename of log when displaying it, on failure.
Phil Blundell [Wed, 4 Aug 2004 15:51:28 +0000 (15:51 +0000)]
remove special-casing of tag=HEAD
Michael 'Mickey' Lauer [Wed, 4 Aug 2004 15:18:28 +0000 (15:18 +0000)]
improve keyboard error handling
Michael 'Mickey' Lauer [Wed, 4 Aug 2004 15:17:07 +0000 (15:17 +0000)]
improve performance by compiling the OEMASK regexp out of the loop
catch faulty OEMASKs and emit a user friendly error message
Phil Blundell [Mon, 2 Aug 2004 11:56:03 +0000 (11:56 +0000)]
honour CVS_TARBALL_STASH_${PN}
Phil Blundell [Mon, 26 Jul 2004 21:53:09 +0000 (21:53 +0000)]
add support for DEFAULT_PREFERENCE when selecting version to build (sorts higher than version)
Michael 'Mickey' Lauer [Sun, 25 Jul 2004 10:32:17 +0000 (10:32 +0000)]
receive tuple
Michael 'Mickey' Lauer [Sat, 24 Jul 2004 16:55:14 +0000 (16:55 +0000)]
count number of parsed, cached, skipped packages and print a statistic line
Phil Blundell [Thu, 22 Jul 2004 14:35:49 +0000 (14:35 +0000)]
improve diagnostics when bad things happen during expansion
Michael 'Mickey' Lauer [Tue, 20 Jul 2004 12:53:21 +0000 (12:53 +0000)]
reality check
Michael 'Mickey' Lauer [Tue, 20 Jul 2004 12:53:21 +0000 (12:53 +0000)]
get dir without having to rely on OEDIR
Michael 'Mickey' Lauer [Mon, 19 Jul 2004 15:54:53 +0000 (15:54 +0000)]
slightly improve provider hash progress output
Chris Larson [Sat, 17 Jul 2004 00:51:51 +0000 (00:51 +0000)]
mvdir
Phil Blundell [Sat, 3 Jul 2004 00:19:28 +0000 (00:19 +0000)]
fix formatting of diagnostic message
Phil Blundell [Fri, 2 Jul 2004 18:35:12 +0000 (18:35 +0000)]
add support for PREFERRED_VERSION and oefile priority
Chris Larson [Fri, 2 Jul 2004 02:25:04 +0000 (02:25 +0000)]
Import oe.build in the OEHandler.
Chris Larson [Thu, 1 Jul 2004 23:29:02 +0000 (23:29 +0000)]
Kill off old unmaintained docs.
Chris Larson [Thu, 1 Jul 2004 23:29:02 +0000 (23:29 +0000)]
Delete: doc/TRANSITION
Chris Larson [Thu, 1 Jul 2004 23:29:02 +0000 (23:29 +0000)]
Delete: doc/TODO
Chris Larson [Thu, 1 Jul 2004 23:29:02 +0000 (23:29 +0000)]
Delete: doc/FAQ
Chris Larson [Thu, 1 Jul 2004 23:29:02 +0000 (23:29 +0000)]
Delete: doc/DEVEL
Chris Larson [Thu, 1 Jul 2004 23:29:02 +0000 (23:29 +0000)]
Delete: bin/parse_manifest
Chris Larson [Thu, 1 Jul 2004 23:29:02 +0000 (23:29 +0000)]
Delete: bin/oemaked
Chris Larson [Thu, 1 Jul 2004 23:29:02 +0000 (23:29 +0000)]
Delete: bin/oeinstall
Chris Larson [Thu, 1 Jul 2004 23:29:02 +0000 (23:29 +0000)]
Delete: bin/file_manifest
Chris Larson [Thu, 1 Jul 2004 23:29:02 +0000 (23:29 +0000)]
Delete: bin/README
Chris Larson [Thu, 1 Jul 2004 23:19:21 +0000 (23:19 +0000)]
Warn about usage of OEDIR.
Chris Larson [Thu, 1 Jul 2004 00:21:53 +0000 (00:21 +0000)]
Move set_additional_vars call.
Phil Blundell [Sun, 27 Jun 2004 19:16:07 +0000 (19:16 +0000)]
second attempt at pickling functions
Phil Blundell [Sun, 27 Jun 2004 17:43:44 +0000 (17:43 +0000)]
store list of defined functions as "__functions" in metadata
Phil Blundell [Sun, 27 Jun 2004 17:43:44 +0000 (17:43 +0000)]
also pickle the functions listed in __functions
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
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)
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.
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
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
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.
Phil Blundell [Sat, 12 Jun 2004 11:54:24 +0000 (11:54 +0000)]
automatically insert a leading/trailing space during +=/=+ catenations
Michael 'Mickey' Lauer [Sun, 6 Jun 2004 21:33:24 +0000 (21:33 +0000)]
Phil Blundell [Sun, 6 Jun 2004 14:21:31 +0000 (14:21 +0000)]
allow / in variable names
Phil Blundell [Sun, 6 Jun 2004 13:08:47 +0000 (13:08 +0000)]
add support for PREFERRED_PROVIDER_<virtual>
Phil Blundell [Fri, 4 Jun 2004 19:19:23 +0000 (19:19 +0000)]
add progress bar during provider hash building
Chris Larson [Tue, 1 Jun 2004 23:54:42 +0000 (23:54 +0000)]
Minor indentation change - no hard tabs in the oe core.
Phil Blundell [Tue, 1 Jun 2004 23:49:46 +0000 (23:49 +0000)]
add oe.data.inherits_class()
Phil Blundell [Tue, 1 Jun 2004 23:22:38 +0000 (23:22 +0000)]
remove bogus length check in expand() to fix meta-opie
Chris Larson [Thu, 27 May 2004 05:15:57 +0000 (05:15 +0000)]
BUGFIX: correct indentation on that build debugging cset.
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.
Holger Schurig [Tue, 25 May 2004 08:56:08 +0000 (08:56 +0000)]
i am not executable
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.
Chris Larson [Sat, 22 May 2004 01:08:31 +0000 (01:08 +0000)]
Remove unnecessary decodeurl debugging.
Chris Larson [Sat, 22 May 2004 01:04:23 +0000 (01:04 +0000)]
Bugfix in encodeurl per the recent decodeurl changes.
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.
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.
Chris Larson [Sat, 22 May 2004 00:25:30 +0000 (00:25 +0000)]
Handle relative file:// paths.
Chris Larson [Sat, 22 May 2004 00:14:36 +0000 (00:14 +0000)]
Fix A 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.
Holger Schurig [Wed, 19 May 2004 12:01:39 +0000 (12:01 +0000)]
Delete: bin/oemakepkgs
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.
Phil Blundell [Mon, 17 May 2004 19:33:24 +0000 (19:33 +0000)]
allow + and - in function names