bitbake.git
16 years agoCleanup output
Chris Larson [Fri, 27 Jun 2003 16:56:25 +0000 (16:56 +0000)]
Cleanup output

16 years agoBUGFIX: 'before' wasnt always working from addtask
Chris Larson [Fri, 27 Jun 2003 16:56:25 +0000 (16:56 +0000)]
BUGFIX: 'before' wasnt always working from addtask

16 years agoRename: bin/oebuild2 -> bin/oebuild
Chris Larson [Thu, 26 Jun 2003 23:54:24 +0000 (23:54 +0000)]
Rename: bin/oebuild2 -> bin/oebuild

16 years agoRename: bin/oebuild -> bin/oebuild.old
Chris Larson [Thu, 26 Jun 2003 23:54:24 +0000 (23:54 +0000)]
Rename: bin/oebuild -> bin/oebuild.old

16 years agoHandle postdeps (aka 'before') for added tasks
Chris Larson [Thu, 26 Jun 2003 23:52:01 +0000 (23:52 +0000)]
Handle postdeps (aka 'before') for added tasks

16 years agoCorrect the intermix of flags amongst EXPORT_FUNCTION wrapper functions
Chris Larson [Thu, 26 Jun 2003 23:52:01 +0000 (23:52 +0000)]
Correct the intermix of flags amongst EXPORT_FUNCTION wrapper functions

16 years agoCorrect dir creation and chdir in function execution
Chris Larson [Thu, 26 Jun 2003 23:52:01 +0000 (23:52 +0000)]
Correct dir creation and chdir in function execution

16 years agoAdjust output
Chris Larson [Thu, 26 Jun 2003 23:52:01 +0000 (23:52 +0000)]
Adjust output

16 years agoAdd staging_bindir to path in emit_env
Chris Larson [Thu, 26 Jun 2003 23:52:01 +0000 (23:52 +0000)]
Add staging_bindir to path in emit_env

16 years agoAdd clean and mrproper targets
Chris Larson [Thu, 26 Jun 2003 23:52:01 +0000 (23:52 +0000)]
Add clean and mrproper targets

16 years agoUpdate TODO
Chris Larson [Thu, 26 Jun 2003 20:39:00 +0000 (20:39 +0000)]
Update TODO

16 years agoEnhancements all around, rework of the python function implementation, move do_fetch...
Chris Larson [Thu, 26 Jun 2003 20:13:09 +0000 (20:13 +0000)]
Enhancements all around, rework of the python function implementation, move do_fetch into the base class, set default flags for both config metadata and task metadata, and add a task execution cache and stamp checking to oebuild2.

16 years agoUpdate TODO
Chris Larson [Thu, 26 Jun 2003 05:38:22 +0000 (05:38 +0000)]
Update TODO

16 years agoMake use of the EventException
Chris Larson [Thu, 26 Jun 2003 05:24:18 +0000 (05:24 +0000)]
Make use of the EventException

16 years agoUndo an accidental commit of changes to the event handler that would break the origin...
Chris Larson [Thu, 26 Jun 2003 04:59:40 +0000 (04:59 +0000)]
Undo an accidental commit of changes to the event handler that would break the original oebuild.

16 years agoMinor status output formatting cleanups
Chris Larson [Thu, 26 Jun 2003 04:56:49 +0000 (04:56 +0000)]
Minor status output formatting cleanups

16 years ago(no commit message)
Chris Larson [Thu, 26 Jun 2003 04:56:49 +0000 (04:56 +0000)]

16 years agoSlight correction to emit_env wrt PATH
Chris Larson [Thu, 26 Jun 2003 03:38:49 +0000 (03:38 +0000)]
Slight correction to emit_env wrt PATH

16 years agoSlight cleanup in the build test
Chris Larson [Thu, 26 Jun 2003 03:38:49 +0000 (03:38 +0000)]
Slight cleanup in the build test

16 years agoRemove unnecessary init that was moved into the parser init
Chris Larson [Thu, 26 Jun 2003 03:38:49 +0000 (03:38 +0000)]
Remove unnecessary init that was moved into the parser init

16 years agoMove initial global conf var flag setup to the conf handler's init() function.
Chris Larson [Thu, 26 Jun 2003 03:38:49 +0000 (03:38 +0000)]
Move initial global conf var flag setup to the conf handler's init() function.

16 years agoMore addtask calls in the base oeclass for the initial task stack setup.
Chris Larson [Thu, 26 Jun 2003 03:38:49 +0000 (03:38 +0000)]
More addtask calls in the base oeclass for the initial task stack setup.

16 years agoMajor bugfix in the oehandler's set_automatic_vars function
Chris Larson [Thu, 26 Jun 2003 03:38:49 +0000 (03:38 +0000)]
Major bugfix in the oehandler's set_automatic_vars function

16 years ago(no commit message)
Chris Larson [Thu, 26 Jun 2003 03:38:49 +0000 (03:38 +0000)]

16 years agoBUGFIX: call data.expand on the vars we pull from the data store.
Chris Larson [Thu, 26 Jun 2003 03:38:49 +0000 (03:38 +0000)]
BUGFIX: call data.expand on the vars we pull from the data store.

16 years agoEnhance delnode in our digraph. Now supports (optionally) removing 1) references...
Chris Larson [Wed, 25 Jun 2003 21:50:28 +0000 (21:50 +0000)]
Enhance delnode in our digraph.  Now supports (optionally) removing 1) references to this node from other nodes, or 2) other nodes that reference this node.

16 years agoAlter function execution behavior with regard to directories. Now uses a var flag...
Chris Larson [Wed, 25 Jun 2003 21:21:36 +0000 (21:21 +0000)]
Alter function execution behavior with regard to directories.  Now uses a var flag to store the list of directories we want created prior to execution, and the last dir in the list is the one we 'cd' to.

16 years agoUpdates to build test application: Execute a task that exercises our use of intertask...
Chris Larson [Wed, 25 Jun 2003 20:55:54 +0000 (20:55 +0000)]
Updates to build test application: Execute a task that exercises our use of intertask dependencies, test task removal, and catch task execution failure.

16 years agoMove event firing and exception raising into the task functions, not the function...
Chris Larson [Wed, 25 Jun 2003 20:55:54 +0000 (20:55 +0000)]
Move event firing and exception raising into the task functions, not the function call functions.  Also a few bugfixes, confirmation of add_task, exec_task, and remove_task functionality.

16 years agoBUGFIX: typo, its okeys, not oekeys.
Chris Larson [Wed, 25 Jun 2003 20:53:33 +0000 (20:53 +0000)]
BUGFIX: typo, its okeys, not oekeys.

16 years agoBUGFIX: typo in emit_env
Chris Larson [Wed, 25 Jun 2003 20:53:33 +0000 (20:53 +0000)]
BUGFIX: typo in emit_env

16 years ago(no commit message)
Chris Larson [Wed, 25 Jun 2003 20:22:35 +0000 (20:22 +0000)]

16 years agoAuto merged
Chris Larson [Wed, 25 Jun 2003 20:22:35 +0000 (20:22 +0000)]
Auto merged

16 years agoUse list comprehensions to clean up the followup function
Chris Larson [Wed, 25 Jun 2003 19:20:02 +0000 (19:20 +0000)]
Use list comprehensions to clean up the followup function

16 years agoRename: bin/tests/parswe -> bin/tests/parse
Chris Larson [Wed, 25 Jun 2003 19:20:02 +0000 (19:20 +0000)]
Rename: bin/tests/parswe -> bin/tests/parse

16 years agoRename: bin/fetch -> bin/tests/fetch
Chris Larson [Wed, 25 Jun 2003 19:20:02 +0000 (19:20 +0000)]
Rename: bin/fetch -> bin/tests/fetch

16 years agoRename: bin/event -> bin/tests/event
Chris Larson [Wed, 25 Jun 2003 19:20:02 +0000 (19:20 +0000)]
Rename: bin/event -> bin/tests/event

16 years agoRename: bin/data -> bin/tests/data
Chris Larson [Wed, 25 Jun 2003 19:20:02 +0000 (19:20 +0000)]
Rename: bin/data -> bin/tests/data

16 years agoCleanup oebuild.sh, remove items which are no longer necessary.
Chris Larson [Wed, 25 Jun 2003 19:20:02 +0000 (19:20 +0000)]
Cleanup oebuild.sh, remove items which are no longer necessary.

16 years agoAdd a few convenience methods to our digraph class.
Chris Larson [Wed, 25 Jun 2003 19:20:02 +0000 (19:20 +0000)]
Add a few convenience methods to our digraph class.

16 years agoAdd a small function for obtaining the name of a class or class instance, for use...
Chris Larson [Wed, 25 Jun 2003 01:00:13 +0000 (01:00 +0000)]
Add a small function for obtaining the name of a class or class instance, for use in event handlers.

16 years agoEscape the doublequotes in the variable contents in emit_env so as not to break the...
Chris Larson [Wed, 25 Jun 2003 00:37:02 +0000 (00:37 +0000)]
Escape the doublequotes in the variable contents in emit_env so as not to break the emitted variable definition.

16 years agoChange default package target to 'build' rather than 'package' to handle additional...
Chris Larson [Mon, 23 Jun 2003 21:38:02 +0000 (21:38 +0000)]
Change default package target to 'build' rather than 'package' to handle additional tasks like package_tarball that sit at the top of the task stack.

16 years agoBUGFIX: lists dont have a prepend method :)
Chris Larson [Mon, 23 Jun 2003 21:38:02 +0000 (21:38 +0000)]
BUGFIX: lists dont have a prepend method :)

16 years agoupdate TODO
Chris Larson [Fri, 20 Jun 2003 15:56:09 +0000 (15:56 +0000)]
update TODO

16 years agoCall oemake if there's a makefile regardless of whether it had called oeconf.
Chris Larson [Fri, 20 Jun 2003 15:56:09 +0000 (15:56 +0000)]
Call oemake if there's a makefile regardless of whether it had called oeconf.

16 years agoBUGFIXES: 1) import fatal from oe, 2) set automatic vars only for .oe files.. then...
Chris Larson [Fri, 20 Jun 2003 15:56:09 +0000 (15:56 +0000)]
BUGFIXES: 1) import fatal from oe, 2) set automatic vars only for .oe files.. then added a 'inherit' function, to make a TOOD item easier

16 years agoBUGFIX: import types
Chris Larson [Fri, 20 Jun 2003 15:56:09 +0000 (15:56 +0000)]
BUGFIX: import types

16 years agoBetter handle .oe files that reside outside the projectdir and oedir.
Chris Larson [Fri, 20 Jun 2003 00:14:21 +0000 (00:14 +0000)]
Better handle .oe files that reside outside the projectdir and oedir.

16 years agoBUGFIX: cvs checkouts with username but not password were broken.
Chris Larson [Fri, 20 Jun 2003 00:14:21 +0000 (00:14 +0000)]
BUGFIX: cvs checkouts with username but not password were broken.

16 years agoUpdate TODO
Chris Larson [Thu, 19 Jun 2003 23:30:41 +0000 (23:30 +0000)]
Update TODO

16 years agoBugfix the build task.
Chris Larson [Thu, 19 Jun 2003 23:30:41 +0000 (23:30 +0000)]
Bugfix the build task.

16 years agoAdd UnsatisfiedDep info to the event docs, and add a small blurb about event handling.
Chris Larson [Thu, 19 Jun 2003 23:30:41 +0000 (23:30 +0000)]
Add UnsatisfiedDep info to the event docs, and add a small blurb about event handling.

16 years ago(no commit message)
Chris Larson [Thu, 19 Jun 2003 16:09:29 +0000 (16:09 +0000)]

16 years agoUpdate TODO
Chris Larson [Wed, 18 Jun 2003 19:55:24 +0000 (19:55 +0000)]
Update TODO

16 years agoPull the pkg information from the obtained environment data, not from catpkgsplit...
Chris Larson [Wed, 18 Jun 2003 19:55:24 +0000 (19:55 +0000)]
Pull the pkg information from the obtained environment data, not from catpkgsplit directly.

16 years agoMove set_additional_vars into the new parsers.
Chris Larson [Wed, 18 Jun 2003 19:55:24 +0000 (19:55 +0000)]
Move set_additional_vars into the new parsers.

16 years agoChanging the way fetching is handled.
Chris Larson [Wed, 18 Jun 2003 19:55:24 +0000 (19:55 +0000)]
Changing the way fetching is handled.

16 years agoCorrect the dependency tree walk in the 'undo' code path for the rebuild handling.
Chris Larson [Wed, 18 Jun 2003 01:58:35 +0000 (01:58 +0000)]
Correct the dependency tree walk in the 'undo' code path for the rebuild handling.

16 years agoBUGFIX: exception handling in open of hte md5 stamp
Chris Larson [Wed, 18 Jun 2003 00:46:44 +0000 (00:46 +0000)]
BUGFIX: exception handling in open of hte md5 stamp

16 years agoUpdate todo
Chris Larson [Wed, 18 Jun 2003 00:37:15 +0000 (00:37 +0000)]
Update todo

16 years agoAdd md5 checking of certain env vars to determine build/rebuild of tasks :D
Chris Larson [Wed, 18 Jun 2003 00:36:30 +0000 (00:36 +0000)]
Add md5 checking of certain env vars to determine build/rebuild of tasks :D

16 years agoAdd task event firing in the fetch function.
Chris Larson [Tue, 17 Jun 2003 23:27:36 +0000 (23:27 +0000)]
Add task event firing in the fetch function.

16 years agoDisplay the unsatisfied dep in the base event handler.
Chris Larson [Tue, 17 Jun 2003 21:56:16 +0000 (21:56 +0000)]
Display the unsatisfied dep in the base event handler.

16 years agoAdd fire of an UnsatisfiedDep event, and properly remove things that depend on that...
Chris Larson [Tue, 17 Jun 2003 21:56:16 +0000 (21:56 +0000)]
Add fire of an UnsatisfiedDep event, and properly remove things that depend on that package.

16 years agoDocu updates per event handling
Chris Larson [Tue, 17 Jun 2003 19:25:03 +0000 (19:25 +0000)]
Docu updates per event handling

16 years agoAdd a base event handler that simply outputs status information.
Chris Larson [Tue, 17 Jun 2003 19:25:03 +0000 (19:25 +0000)]
Add a base event handler that simply outputs status information.

16 years agoUpdate TODO
Chris Larson [Tue, 17 Jun 2003 19:09:09 +0000 (19:09 +0000)]
Update TODO

16 years agoFire TaskStart events
Chris Larson [Tue, 17 Jun 2003 19:09:09 +0000 (19:09 +0000)]
Fire TaskStart events

16 years agoCorrection to the parsers re: whitespace.
Chris Larson [Tue, 17 Jun 2003 19:09:09 +0000 (19:09 +0000)]
Correction to the parsers re: whitespace.

16 years agoAdd PkgStart, PkgSucceeded, PkgFailed events to oemake.
Chris Larson [Tue, 17 Jun 2003 19:09:09 +0000 (19:09 +0000)]
Add PkgStart, PkgSucceeded, PkgFailed events to oemake.

16 years agoUpdating docu
Chris Larson [Tue, 17 Jun 2003 01:12:51 +0000 (01:12 +0000)]
Updating docu

16 years agoFurther doc updates
Chris Larson [Tue, 17 Jun 2003 01:12:51 +0000 (01:12 +0000)]
Further doc updates

16 years agoMake use of handler env flag, to register a user defined event handler.
Chris Larson [Tue, 17 Jun 2003 01:12:30 +0000 (01:12 +0000)]
Make use of handler env flag, to register a user defined event handler.

16 years agoAdd 'addhandler' command for specifying a user defined error handler.
Chris Larson [Tue, 17 Jun 2003 01:12:30 +0000 (01:12 +0000)]
Add 'addhandler' command for specifying a user defined error handler.

16 years agoCleanup
Chris Larson [Mon, 16 Jun 2003 23:55:04 +0000 (23:55 +0000)]
Cleanup

16 years ago(no commit message)
Chris Larson [Mon, 16 Jun 2003 23:55:04 +0000 (23:55 +0000)]

16 years agoUpdate TODO
Chris Larson [Mon, 16 Jun 2003 23:14:59 +0000 (23:14 +0000)]
Update TODO

16 years agoComplete TODO item: interpackage dependency on both a specific version of a package...
Chris Larson [Mon, 16 Jun 2003 23:14:59 +0000 (23:14 +0000)]
Complete TODO item: interpackage dependency on both a specific version of a package, and on a package in general should work now.

16 years agoUpdate TODO
Chris Larson [Mon, 16 Jun 2003 21:11:09 +0000 (21:11 +0000)]
Update TODO

16 years ago(no commit message)
Chris Larson [Mon, 16 Jun 2003 21:11:09 +0000 (21:11 +0000)]

16 years agoUpdate TODO
Chris Larson [Mon, 16 Jun 2003 18:03:33 +0000 (18:03 +0000)]
Update TODO

16 years agoAdapt oemake to follow deps, and keep a cache of packages that we already attempted...
Chris Larson [Mon, 16 Jun 2003 18:03:33 +0000 (18:03 +0000)]
Adapt oemake to follow deps, and keep a cache of packages that we already attempted to build.

16 years ago(no commit message)
Chris Larson [Mon, 16 Jun 2003 18:03:33 +0000 (18:03 +0000)]

16 years agoMake oemake follow dependencies, and handle provides, in its build of the items in...
Chris Larson [Mon, 16 Jun 2003 17:39:37 +0000 (17:39 +0000)]
Make oemake follow dependencies, and handle provides, in its build of the items in OEFILES.

16 years agoFix fetch use
Chris Larson [Mon, 16 Jun 2003 17:39:37 +0000 (17:39 +0000)]
Fix fetch use

16 years agoBetter default values for the expandData() function. Now if you supply only a single...
Chris Larson [Mon, 16 Jun 2003 02:41:27 +0000 (02:41 +0000)]
Better default values for the expandData() function.  Now if you supply only a single data var, it'll use that var for both read & write.

16 years agoBUGFIX: fetch call from patcher function
Chris Larson [Mon, 16 Jun 2003 02:41:27 +0000 (02:41 +0000)]
BUGFIX: fetch call from patcher function

16 years agoAdd task events, and fire the events when appropriate.
Chris Larson [Mon, 16 Jun 2003 02:41:27 +0000 (02:41 +0000)]
Add task events, and fire the events when appropriate.

16 years agoAdd pkg success and fail events to oemake impl.
Chris Larson [Mon, 16 Jun 2003 02:41:27 +0000 (02:41 +0000)]
Add pkg success and fail events to oemake impl.

16 years agoPull the init function from ConfHandler into OEHandler, since they share the same...
Chris Larson [Mon, 16 Jun 2003 02:39:49 +0000 (02:39 +0000)]
Pull the init function from ConfHandler into OEHandler, since they share the same base init code for now.

16 years agoMove OEPATH follow into handle functions of the parsers.
Chris Larson [Mon, 16 Jun 2003 02:39:49 +0000 (02:39 +0000)]
Move OEPATH follow into handle functions of the parsers.

16 years agoUpdate TODO
Chris Larson [Mon, 16 Jun 2003 02:39:16 +0000 (02:39 +0000)]
Update TODO

16 years agoUpdate TODO
Chris Larson [Sun, 15 Jun 2003 21:00:08 +0000 (21:00 +0000)]
Update TODO

16 years agoevent
Chris Larson [Sun, 15 Jun 2003 20:42:02 +0000 (20:42 +0000)]
event

16 years ago(no commit message)
Chris Larson [Sun, 15 Jun 2003 20:42:02 +0000 (20:42 +0000)]

16 years agoOE Package
Chris Larson [Sat, 14 Jun 2003 17:29:02 +0000 (17:29 +0000)]
OE Package

16 years agoFurther proof of concept in oemake
Chris Larson [Sat, 14 Jun 2003 17:29:02 +0000 (17:29 +0000)]
Further proof of concept in oemake

16 years agoDelete: bin/oeparse/__init__.py
Chris Larson [Sat, 14 Jun 2003 17:29:02 +0000 (17:29 +0000)]
Delete: bin/oeparse/__init__.py

16 years agoDelete: bin/oeparse/OEHandler.py
Chris Larson [Sat, 14 Jun 2003 17:29:02 +0000 (17:29 +0000)]
Delete: bin/oeparse/OEHandler.py