bitbake.git
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

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

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

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

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

16 years agoBUGFIX: Handle the case where a variable is None in our data store in the emit_env...
Chris Larson [Sat, 14 Jun 2003 17:29:02 +0000 (17:29 +0000)]
BUGFIX: Handle the case where a variable is None in our data store in the emit_env function

16 years agoAdding recent .oe parser enhancements back into the new package.
Chris Larson [Sat, 14 Jun 2003 17:29:02 +0000 (17:29 +0000)]
Adding recent .oe parser enhancements back into the new package.

16 years ago(no commit message)
Chris Larson [Sat, 14 Jun 2003 17:29:02 +0000 (17:29 +0000)]

16 years agobk cp oefetch.py oe/fetch.py
Chris Larson [Sat, 14 Jun 2003 04:37:29 +0000 (04:37 +0000)]
bk cp oefetch.py oe/fetch.py

16 years agobk cp oedata.py oe/data.py
Chris Larson [Sat, 14 Jun 2003 04:37:29 +0000 (04:37 +0000)]
bk cp oedata.py oe/data.py

16 years agobk cp oe.py oe/__init__.py
Chris Larson [Sat, 14 Jun 2003 04:37:29 +0000 (04:37 +0000)]
bk cp oe.py oe/__init__.py

16 years ago(no commit message)
Chris Larson [Sat, 14 Jun 2003 04:37:29 +0000 (04:37 +0000)]

16 years agoupdate TODO
Chris Larson [Sat, 14 Jun 2003 04:09:27 +0000 (04:09 +0000)]
update TODO

16 years agoMake oedata.emit_env expand the data prior to emitting.
Chris Larson [Sat, 14 Jun 2003 04:09:27 +0000 (04:09 +0000)]
Make oedata.emit_env expand the data prior to emitting.

16 years agoCatch the IOError exception so as not to fail out if hte file doesnt exist (just...
Chris Larson [Sat, 14 Jun 2003 04:09:27 +0000 (04:09 +0000)]
Catch the IOError exception so as not to fail out if hte file doesnt exist (just for testing).

16 years agoAdd emit_env to the oedata stuff.
Chris Larson [Sat, 14 Jun 2003 03:52:35 +0000 (03:52 +0000)]
Add emit_env to the oedata stuff.

16 years agoRemove depcrecated fetch interface
Chris Larson [Sat, 14 Jun 2003 03:01:15 +0000 (03:01 +0000)]
Remove depcrecated fetch interface

16 years agoAlter oebuild to use new fetch syntax
Chris Larson [Sat, 14 Jun 2003 02:54:35 +0000 (02:54 +0000)]
Alter oebuild to use new fetch syntax

16 years agoAdapt things to new fetch interface
Chris Larson [Sat, 14 Jun 2003 02:54:35 +0000 (02:54 +0000)]
Adapt things to new fetch interface

16 years agoUpdate the fetch implementation to no longer use a FetchUrls class.
Chris Larson [Sat, 14 Jun 2003 02:44:20 +0000 (02:44 +0000)]
Update the fetch implementation to no longer use a FetchUrls class.

16 years agoUpdate oemake implementations to test out the oeparse code.
Chris Larson [Sat, 14 Jun 2003 02:44:20 +0000 (02:44 +0000)]
Update oemake implementations to test out the oeparse code.

16 years agoMake oeread use the new oeparse code.
Chris Larson [Sat, 14 Jun 2003 02:44:20 +0000 (02:44 +0000)]
Make oeread use the new oeparse code.

16 years ago(no commit message)
Chris Larson [Sat, 14 Jun 2003 02:44:20 +0000 (02:44 +0000)]

16 years agoDelete: bin/oeparser.py
Chris Larson [Sat, 14 Jun 2003 02:44:20 +0000 (02:44 +0000)]
Delete: bin/oeparser.py

16 years agoAdd init and setData functions to oedata.
Chris Larson [Sat, 14 Jun 2003 02:44:20 +0000 (02:44 +0000)]
Add init and setData functions to oedata.

16 years agoUpdate TODO
Chris Larson [Thu, 12 Jun 2003 20:52:21 +0000 (20:52 +0000)]
Update TODO

16 years agoAdd firstnonzero method to digraph class.
Chris Larson [Thu, 12 Jun 2003 20:45:34 +0000 (20:45 +0000)]
Add firstnonzero method to digraph class.

16 years ago(no commit message)
Chris Larson [Thu, 12 Jun 2003 20:36:35 +0000 (20:36 +0000)]

16 years ago(no commit message)
Chris Larson [Thu, 12 Jun 2003 20:06:40 +0000 (20:06 +0000)]

16 years ago(no commit message)
Chris Larson [Wed, 11 Jun 2003 23:58:14 +0000 (23:58 +0000)]

16 years agoOutput a success message for the task the user supplied on the commandline
Chris Larson [Wed, 11 Jun 2003 22:15:52 +0000 (22:15 +0000)]
Output a success message for the task the user supplied on the commandline

16 years agoMake use of the new encodeurl function to strip off params in oefetch's wget method.
Chris Larson [Wed, 11 Jun 2003 22:15:52 +0000 (22:15 +0000)]
Make use of the new encodeurl function to strip off params in oefetch's wget method.

16 years agoAdd an encodeurl function, for rebuilding a url from a list as outputted by decodeurl...
Chris Larson [Wed, 11 Jun 2003 22:15:52 +0000 (22:15 +0000)]
Add an encodeurl function, for rebuilding a url from a list as outputted by decodeurl.. thereby permitting url manipulations based on the individual decoded parameters.

16 years agoRaise exception on failure in python patcher code
Chris Larson [Wed, 11 Jun 2003 21:24:24 +0000 (21:24 +0000)]
Raise exception on failure in python patcher code

16 years agoError handling fixes.. use exceptions to handle function execution failure states...
Chris Larson [Wed, 11 Jun 2003 21:24:24 +0000 (21:24 +0000)]
Error handling fixes.. use exceptions to handle function execution failure states, bugfix python function execution, and fix the stamp handling's dep checks.

16 years agoBugfix, remove the parms from the url prior to fetch
Chris Larson [Wed, 11 Jun 2003 21:24:24 +0000 (21:24 +0000)]
Bugfix, remove the parms from the url prior to fetch

16 years agoBUGFIXES: Dont expand all the per app missing vars immediately, expand at emit time...
Chris Larson [Wed, 11 Jun 2003 21:24:24 +0000 (21:24 +0000)]
BUGFIXES: Dont expand all the per app missing vars immediately, expand at emit time.  Make the movefile function actually work, and remove some unused vars from envflags.

16 years agoRemove inconsistencies in task vs func name, and fix EXPORT_FUNCTIONS for python...
Chris Larson [Wed, 11 Jun 2003 04:22:40 +0000 (04:22 +0000)]
Remove inconsistencies in task vs func name, and fix EXPORT_FUNCTIONS for python functions.

16 years agoFinishing up the python ver of the patch application func.
Chris Larson [Wed, 11 Jun 2003 04:22:40 +0000 (04:22 +0000)]
Finishing up the python ver of the patch application func.

16 years agoBUGFIX: Correct extraction paths for .gz, .Z, etc now that we set A properly.
Chris Larson [Wed, 11 Jun 2003 04:22:40 +0000 (04:22 +0000)]
BUGFIX: Correct extraction paths for .gz, .Z, etc now that we set A properly.

16 years agoBUGFIX: Dont emit a python function into the shell run code.
Chris Larson [Wed, 11 Jun 2003 02:47:08 +0000 (02:47 +0000)]
BUGFIX: Dont emit a python function into the shell run code.

16 years agoEnhance include function for dealing with relative paths.
Chris Larson [Tue, 10 Jun 2003 23:46:14 +0000 (23:46 +0000)]
Enhance include function for dealing with relative paths.

16 years agoExclude
Chris Larson [Tue, 10 Jun 2003 23:25:47 +0000 (23:25 +0000)]
Exclude

16 years agoFix for the unpacker wrt directories
Chris Larson [Tue, 10 Jun 2003 23:22:31 +0000 (23:22 +0000)]
Fix for the unpacker wrt directories

16 years ago(no commit message)
Chris Larson [Tue, 10 Jun 2003 22:39:06 +0000 (22:39 +0000)]

16 years agoNew addtask syntax
Chris Larson [Tue, 10 Jun 2003 21:39:02 +0000 (21:39 +0000)]
New addtask syntax

16 years agoIn the exception handling for the fetch, use the value passed up as the message,...
Chris Larson [Tue, 10 Jun 2003 21:28:24 +0000 (21:28 +0000)]
In the exception handling for the fetch, use the value passed up as the message, for more verbose output.

16 years agosimplified the support() functions
Holger Schurig [Tue, 10 Jun 2003 20:18:04 +0000 (20:18 +0000)]
simplified the support() functions
decodeurl() once, not up to n times
don't calulate self.urls if we're going to raise an exception anyway

16 years agoCheck the fetch stamp in do_fetch to prevent unnecessary redownloads (since the wget...
Chris Larson [Tue, 10 Jun 2003 18:16:16 +0000 (18:16 +0000)]
Check the fetch stamp in do_fetch to prevent unnecessary redownloads (since the wget method doesnt check for file completion yet.

16 years agoCorrect the logic of the new addtask syntax
Chris Larson [Tue, 10 Jun 2003 16:30:52 +0000 (16:30 +0000)]
Correct the logic of the new addtask syntax

16 years agoAdd bits for 'python' declaration for function format blocks
Chris Larson [Tue, 10 Jun 2003 14:41:04 +0000 (14:41 +0000)]
Add bits for 'python' declaration for function format blocks

16 years agoBUGFIX: in FetchUrls class that resulted in urls becoming a dict instead of an array...
Chris Larson [Tue, 10 Jun 2003 14:26:02 +0000 (14:26 +0000)]
BUGFIX: in FetchUrls class that resulted in urls becoming a dict instead of an array when called a second time.

16 years agoslight reorder
Chris Larson [Tue, 10 Jun 2003 05:37:31 +0000 (05:37 +0000)]
slight reorder

16 years agoAdd fetch back to unpack deps, and correct naming of the fetch stamp.
Chris Larson [Tue, 10 Jun 2003 05:37:31 +0000 (05:37 +0000)]
Add fetch back to unpack deps, and correct naming of the fetch stamp.

16 years agoUpdate patcher use to make use of the addtask function.. we now have a new 'patch...
Chris Larson [Tue, 10 Jun 2003 05:10:30 +0000 (05:10 +0000)]
Update patcher use to make use of the addtask function.. we now have a new 'patch' task that sits between compile and unpack :)

16 years agoAdding second and third opts to addtask command, to specify things the function depen...
Chris Larson [Tue, 10 Jun 2003 04:43:15 +0000 (04:43 +0000)]
Adding second and third opts to addtask command, to specify things the function depends on, and things that depend on the function.

16 years agoAdd an exec_python_task function, and also add support glue for an 'addtask' function...
Chris Larson [Tue, 10 Jun 2003 04:43:15 +0000 (04:43 +0000)]
Add an exec_python_task function, and also add support glue for an 'addtask' function, for adding functions to the task stack.

16 years agoMake the base class use patcher for patch application.
Chris Larson [Tue, 10 Jun 2003 00:39:05 +0000 (00:39 +0000)]
Make the base class use patcher for patch application.

16 years agoAllow passing data in the FileReader constructor
Chris Larson [Mon, 9 Jun 2003 22:48:34 +0000 (22:48 +0000)]
Allow passing data in the FileReader constructor

16 years agoCorrect the doc display for the usage information.. it shouldnt care that the functio...
Chris Larson [Mon, 9 Jun 2003 22:48:34 +0000 (22:48 +0000)]
Correct the doc display for the usage information.. it shouldnt care that the function name is do_ or not.

16 years agoChange note to fatal calls in the oebuild fetch exception handling, since the do_...
Chris Larson [Mon, 9 Jun 2003 20:25:50 +0000 (20:25 +0000)]
Change note to fatal calls in the oebuild fetch exception handling, since the do_* functions dont implement proper failout and cleanup.

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

16 years agoAdd a instance of ConfigReader as an oeconf object in oeparser.py, thereby giving...
Chris Larson [Mon, 9 Jun 2003 17:56:21 +0000 (17:56 +0000)]
Add a instance of ConfigReader as an oeconf object in oeparser.py, thereby giving us a sane default globally accessible config reader.

16 years agoDelete: bin/fetch
Chris Larson [Mon, 9 Jun 2003 16:45:04 +0000 (16:45 +0000)]
Delete: bin/fetch

16 years agos/+=/=/
Chris Larson [Mon, 9 Jun 2003 16:32:37 +0000 (16:32 +0000)]
s/+=/=/

16 years agoCall out mkdirhier to ensure DL_DIR exists.
Chris Larson [Mon, 9 Jun 2003 16:32:37 +0000 (16:32 +0000)]
Call out mkdirhier to ensure DL_DIR exists.

16 years agoUse os.chdir() rather than a cd within the system() call.
Chris Larson [Mon, 9 Jun 2003 16:24:32 +0000 (16:24 +0000)]
Use os.chdir() rather than a cd within the system() call.

16 years agoPass .oe filename and follow OEPATH in parse test tool.
Chris Larson [Mon, 9 Jun 2003 16:24:32 +0000 (16:24 +0000)]
Pass .oe filename and follow OEPATH in parse test tool.

16 years agoAlter oebuild to make use of oefetch so we can catch the corner bugs in its functiona...
Chris Larson [Mon, 9 Jun 2003 16:24:32 +0000 (16:24 +0000)]
Alter oebuild to make use of oefetch so we can catch the corner bugs in its functionality.

16 years ago(no commit message)
Chris Larson [Mon, 9 Jun 2003 16:24:32 +0000 (16:24 +0000)]

16 years agoCorrection to the inherit code so that classname gets set properly when we go more...
Chris Larson [Fri, 6 Jun 2003 14:52:10 +0000 (14:52 +0000)]
Correction to the inherit code so that classname gets set properly when we go more than one level deep in inheritance.

16 years agoAdd a few exceptions and remove the return and fatal calls
Chris Larson [Fri, 6 Jun 2003 14:52:10 +0000 (14:52 +0000)]
Add a few exceptions and remove the return and fatal calls