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.
Chris Larson [Wed, 31 Mar 2004 18:14:19 +0000 (18:14 +0000)]
Manifest updates.. preparing to actually make use of it.
Michael 'Mickey' Lauer [Wed, 31 Mar 2004 10:27:26 +0000 (10:27 +0000)]
support python function expansion
erich [Wed, 31 Mar 2004 04:48:46 +0000 (04:48 +0000)]
run fakeroot from ${STAGING_BINDIR}
Chris Larson [Sun, 28 Mar 2004 22:35:06 +0000 (22:35 +0000)]
Alterations to OE data behavior.
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.
Michael 'Mickey' Lauer [Sun, 28 Mar 2004 22:16:48 +0000 (22:16 +0000)]
support 'fakeroot' attribute for functions
Michael 'Mickey' Lauer [Sat, 27 Mar 2004 23:48:46 +0000 (23:48 +0000)]
add version check
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.
Chris Larson [Tue, 23 Mar 2004 23:08:27 +0000 (23:08 +0000)]
Teach oemake to obey OEMASK.
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.
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?
Michael 'Mickey' Lauer [Tue, 23 Mar 2004 19:15:01 +0000 (19:15 +0000)]
fix name
Michael 'Mickey' Lauer [Tue, 23 Mar 2004 19:15:01 +0000 (19:15 +0000)]
check column
add parameter for collapsing/expanding all
Chris Larson [Tue, 16 Mar 2004 20:29:21 +0000 (20:29 +0000)]
Handle empty fields specified with '-'
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.
Chris Larson [Tue, 16 Mar 2004 18:48:56 +0000 (18:48 +0000)]
Output do_stage in the proof of concept file manifest parser.
Chris Larson [Tue, 16 Mar 2004 05:07:59 +0000 (05:07 +0000)]
BUGFIX: make oeread usable again.
Chris Larson [Tue, 16 Mar 2004 04:58:19 +0000 (04:58 +0000)]
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.
Michael 'Mickey' Lauer [Sat, 13 Mar 2004 13:45:16 +0000 (13:45 +0000)]
give a reason when a task fails
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.
Chris Larson [Thu, 11 Mar 2004 22:46:29 +0000 (22:46 +0000)]
Fix fetching sources for tag (not branch) cvs checkouts.
Chris Larson [Thu, 11 Mar 2004 18:51:14 +0000 (18:51 +0000)]
Alter cvs fetching.. when date isnt set, set it to today.
Michael 'Mickey' Lauer [Mon, 8 Mar 2004 21:47:50 +0000 (21:47 +0000)]
packages synchronize themselves
expand all after rescanning
Michael 'Mickey' Lauer [Mon, 8 Mar 2004 21:47:50 +0000 (21:47 +0000)]
misc
Michael 'Mickey' Lauer [Mon, 8 Mar 2004 21:47:50 +0000 (21:47 +0000)]
getVar
Michael 'Mickey' Lauer [Mon, 8 Mar 2004 21:47:50 +0000 (21:47 +0000)]
add expandAll
Michael 'Mickey' Lauer [Sat, 6 Mar 2004 18:02:06 +0000 (18:02 +0000)]
version number increment
Michael 'Mickey' Lauer [Sat, 6 Mar 2004 18:02:06 +0000 (18:02 +0000)]
items are now grouped not only by virtual but also by multiple
(even if there is only one version available, maybe change that later)
Chris Larson [Fri, 5 Mar 2004 17:35:38 +0000 (17:35 +0000)]
Chris Larson [Wed, 3 Mar 2004 08:54:34 +0000 (08:54 +0000)]
Revert a re match change that borked patch application.
Chris Larson [Wed, 3 Mar 2004 08:13:18 +0000 (08:13 +0000)]
Add initial pass at mirror support.
Michael 'Mickey' Lauer [Fri, 27 Feb 2004 00:03:36 +0000 (00:03 +0000)]
update
Michael 'Mickey' Lauer [Fri, 27 Feb 2004 00:03:36 +0000 (00:03 +0000)]
statustest
Michael 'Mickey' Lauer [Fri, 27 Feb 2004 00:03:36 +0000 (00:03 +0000)]
increment verson
Michael 'Mickey' Lauer [Fri, 27 Feb 2004 00:03:36 +0000 (00:03 +0000)]
Michael 'Mickey' Lauer [Thu, 26 Feb 2004 17:08:38 +0000 (17:08 +0000)]
test
Michael 'Mickey' Lauer [Thu, 26 Feb 2004 17:08:38 +0000 (17:08 +0000)]
packageview is now a custom widget
Michael 'Mickey' Lauer [Thu, 26 Feb 2004 17:08:38 +0000 (17:08 +0000)]
more info
Michael 'Mickey' Lauer [Thu, 26 Feb 2004 17:08:38 +0000 (17:08 +0000)]
insert columns for check and status
Michael 'Mickey' Lauer [Thu, 26 Feb 2004 17:08:38 +0000 (17:08 +0000)]
Michael 'Mickey' Lauer [Wed, 25 Feb 2004 18:18:37 +0000 (18:18 +0000)]
update
Michael 'Mickey' Lauer [Wed, 25 Feb 2004 18:18:37 +0000 (18:18 +0000)]
Michael 'Mickey' Lauer [Mon, 23 Feb 2004 14:29:08 +0000 (14:29 +0000)]
make compatible with python 2.2
Michael 'Mickey' Lauer [Sat, 21 Feb 2004 14:29:22 +0000 (14:29 +0000)]
use oe.data to parse
Michael 'Mickey' Lauer [Sat, 21 Feb 2004 14:29:22 +0000 (14:29 +0000)]
more information in listview, will refactor into own class soon
Michael 'Mickey' Lauer [Sat, 21 Feb 2004 14:29:22 +0000 (14:29 +0000)]
more columns, s/package/provider/
Michael 'Mickey' Lauer [Sat, 21 Feb 2004 14:29:22 +0000 (14:29 +0000)]
adjust
Michael 'Mickey' Lauer [Wed, 18 Feb 2004 22:45:50 +0000 (22:45 +0000)]
start rescan on launch
Michael 'Mickey' Lauer [Wed, 18 Feb 2004 22:45:50 +0000 (22:45 +0000)]
refactoring
Michael 'Mickey' Lauer [Wed, 18 Feb 2004 22:45:50 +0000 (22:45 +0000)]
new stuff
Michael 'Mickey' Lauer [Wed, 18 Feb 2004 22:45:50 +0000 (22:45 +0000)]
don't use language or pyuic breaks parsing the <slots>
Michael 'Mickey' Lauer [Wed, 18 Feb 2004 22:45:50 +0000 (22:45 +0000)]
add appcaption
Michael 'Mickey' Lauer [Wed, 18 Feb 2004 22:45:50 +0000 (22:45 +0000)]
Michael 'Mickey' Lauer [Wed, 18 Feb 2004 16:05:12 +0000 (16:05 +0000)]
move events to oe/event - we need them from various places
Michael 'Mickey' Lauer [Wed, 18 Feb 2004 16:05:12 +0000 (16:05 +0000)]
add event classes to this file
Michael 'Mickey' Lauer [Wed, 18 Feb 2004 13:43:12 +0000 (13:43 +0000)]
dummy functions for NYI stuff
Michael 'Mickey' Lauer [Wed, 18 Feb 2004 13:43:12 +0000 (13:43 +0000)]
add import guard
Michael 'Mickey' Lauer [Wed, 18 Feb 2004 13:43:12 +0000 (13:43 +0000)]
Michael 'Mickey' Lauer [Wed, 18 Feb 2004 13:25:00 +0000 (13:25 +0000)]
rename and add an image
Michael 'Mickey' Lauer [Wed, 18 Feb 2004 13:25:00 +0000 (13:25 +0000)]
rename
Michael 'Mickey' Lauer [Wed, 18 Feb 2004 13:25:00 +0000 (13:25 +0000)]
cosmetics
Michael 'Mickey' Lauer [Wed, 18 Feb 2004 13:25:00 +0000 (13:25 +0000)]
add executable
Michael 'Mickey' Lauer [Wed, 18 Feb 2004 13:25:00 +0000 (13:25 +0000)]
Michael 'Mickey' Lauer [Tue, 17 Feb 2004 23:09:21 +0000 (23:09 +0000)]
Michael 'Mickey' Lauer [Mon, 16 Feb 2004 18:07:40 +0000 (18:07 +0000)]
mvdir
Michael 'Mickey' Lauer [Mon, 16 Feb 2004 18:07:40 +0000 (18:07 +0000)]
delete the spinner class and use a nice cycle generator
convert option handling from getopt to optparse
Michael 'Mickey' Lauer [Mon, 16 Feb 2004 18:07:40 +0000 (18:07 +0000)]
Rename: bin/daemon.py -> bin/utils/daemon.py
Michael 'Mickey' Lauer [Mon, 16 Feb 2004 18:07:40 +0000 (18:07 +0000)]
Chris Larson [Mon, 26 Jan 2004 20:19:06 +0000 (20:19 +0000)]
Replacing B.has_key(A) calls with A in B.
Gerald Britton [Sat, 24 Jan 2004 17:58:19 +0000 (17:58 +0000)]
another optimization, another few percent
Gerald Britton [Sat, 24 Jan 2004 17:43:45 +0000 (17:43 +0000)]
Gerald Britton [Sat, 24 Jan 2004 16:44:55 +0000 (16:44 +0000)]
Auto merged
Chris Larson [Sat, 24 Jan 2004 16:36:08 +0000 (16:36 +0000)]
BUGFIX: silly bug in the overrides application.
Chris Larson [Sat, 24 Jan 2004 05:41:18 +0000 (05:41 +0000)]
Move compile of 'word' regex to the module scope.
Chris Larson [Sat, 24 Jan 2004 04:50:58 +0000 (04:50 +0000)]
First pass of improvements to the data handling to improve oemake performance.
Chris Larson [Fri, 23 Jan 2004 21:03:23 +0000 (21:03 +0000)]
Make oemake 'del' a package's metadata when said package's build is complete.
Chris Larson [Fri, 23 Jan 2004 19:10:46 +0000 (19:10 +0000)]
Add --abort/-a back, as a no-op with a warning.
Chris Larson [Fri, 23 Jan 2004 19:07:06 +0000 (19:07 +0000)]
oemake syntax change. abort on failure is now default, with -k commandline option to continue as much as possible (same cmdline opt as gmake.
Chris Larson [Fri, 23 Jan 2004 18:58:04 +0000 (18:58 +0000)]
Add a spinner during oemake's .oe parsing.
Chris Larson [Fri, 23 Jan 2004 11:03:47 +0000 (11:03 +0000)]
Cosmetic change.. 'succeeded' changed to 'completed', since in the context of a task that may not actually need to do anything, completion is more accurate than success.
Chris Larson [Fri, 23 Jan 2004 10:47:18 +0000 (10:47 +0000)]
Revamp task handling to accomidate a change to oemake. It now runs the builds directly, bypassing oebuild.
Holger Schurig [Fri, 23 Jan 2004 10:23:26 +0000 (10:23 +0000)]
finished parsing of *.pkgfile
Chris Larson [Fri, 23 Jan 2004 10:02:30 +0000 (10:02 +0000)]
Alter data handling functions to skip operation on non-string metadata.
Chris Larson [Fri, 23 Jan 2004 08:00:16 +0000 (08:00 +0000)]
Kill deprecated env/metadata handling bits.
Chris Larson [Fri, 23 Jan 2004 07:47:10 +0000 (07:47 +0000)]
Move task setup from oebuild into the .oe parser.
Chris Larson [Fri, 23 Jan 2004 06:56:13 +0000 (06:56 +0000)]
Add a new syntax to .conf/.oe files for setting metadata about metadata, and use said syntax to remove varflags from the parse code out into the .conf/.oeclasses.
Holger Schurig [Thu, 22 Jan 2004 22:24:08 +0000 (22:24 +0000)]
revert my enhancement
Holger Schurig [Thu, 22 Jan 2004 22:24:08 +0000 (22:24 +0000)]
display vars in an oe file
Chris Larson [Thu, 22 Jan 2004 21:20:58 +0000 (21:20 +0000)]
Add listtasks function.
Holger Schurig [Thu, 22 Jan 2004 16:23:37 +0000 (16:23 +0000)]
no need to os.path.join twice
Holger Schurig [Thu, 22 Jan 2004 16:23:37 +0000 (16:23 +0000)]
Holger Schurig [Thu, 22 Jan 2004 14:03:15 +0000 (14:03 +0000)]
fixed line number counting
made debug output nicer
Holger Schurig [Thu, 22 Jan 2004 12:54:41 +0000 (12:54 +0000)]
move imports to the begin
Holger Schurig [Thu, 22 Jan 2004 12:54:41 +0000 (12:54 +0000)]
made it working (not yet useful)
Holger Schurig [Thu, 22 Jan 2004 12:54:41 +0000 (12:54 +0000)]
changed -v to -V, this is standard GNU and allows us to use -v for verbose someday
move imports to the begin
moved functions to beginning
removed unneeded get_files()
added some comments
made usage-text more readable
Holger Schurig [Thu, 22 Jan 2004 12:54:41 +0000 (12:54 +0000)]
changed -v to -V, this is standard GNU and allows us to use -v for verbose someday
move imports to the begin
moved functions to beginning
made usage-text more readable
Holger Schurig [Thu, 22 Jan 2004 12:54:41 +0000 (12:54 +0000)]
changed -v to -V, this is standard GNU and allows us to use -v for verbose someday
move imports to the begin
made usage-text more readable
Holger Schurig [Thu, 22 Jan 2004 12:54:41 +0000 (12:54 +0000)]
changed -v to -V, this is standard GNU and allows us to use -v for verbose someday
made usage-text more readable