diff options
author | Chris Larson <clarson@kergoth.com> | 2003-07-25 19:47:27 +0000 |
---|---|---|
committer | Chris Larson <clarson@kergoth.com> | 2003-07-25 19:47:27 +0000 |
commit | fac33cf42bddc1c3127d0e22dce3ed9c36278e04 (patch) | |
tree | 96d628ac94ae2f7fb8b21973949084beaa9fcfda /doc | |
parent | 16a0cf163656d3aef221e48e8e74f35ed072248c (diff) | |
download | bitbake-fac33cf42bddc1c3127d0e22dce3ed9c36278e04.tar.gz |
Update TODO
Diffstat (limited to 'doc')
-rw-r--r-- | doc/TODO | 27 |
1 files changed, 27 insertions, 0 deletions
@@ -25,6 +25,17 @@ TODO: below TODO item. [ ] Alter 'export' handling, to support exporting a var without defining the variable. + [ ] Add support for 'anonymous' OE functions in .oe{,class} files. + These functions are to be executed immediately at parse time, + thereby giving one the ability to exert more control over the set + of variables. + [ ] Upstream source use: + [x] default PN,PV,PR,CATEGORY in oe.conf + [x] Allow override of PN,PV,PR,CATEGORY within a .oe + [x] Allow filename to not contain PV, PR, CATEGORY + Needed because a .oe within an upstream source + will likely prefer to hold the version as an item + of metadata, rather than as the filename. [x] oebuild and oemake [x] Teach the system to support grabbing OEFILES from upstream @@ -38,10 +49,26 @@ TODO: for the entire upward path in the digraph, then builds that task. (same thing done when the md5 changes on an affected var in check_md5) + [ ] Default OEFILES based on .oe files in the current directory. [.] oemake [ ] Check for recursive dependency [ ] Deal with multiple provides + [ ] Default OEFILES based on .oe files in the current directory. + [ ] Find a way to handle multiple .oe files within a single upstream + source directory.. like if we used .oe files to manage the + interapp dependencies in the Opie sources. We'd want it to + do the builds of those apps in the apps directory, so it'd have + to alter OEDIR or TOPDIR when oemake spawns the build of that app. + [ ] Quick fix: when running oemake on a .oe that defines the + S variable to a relative path (i.e. '.'), add current OEDIR + and current TOPDIR to OEPATH, then cd into the dir where + the .oe resides, and run the build there. + [ ] Better solution. Set TMPDIR to a path off of the original + TOPDIR, then set TOPDIR to the dir the .oe resides in, + in _all_ cases. This wont break functionality for most, + but will allow relative paths to behave properly, thereby + fixing this issue. [.] oemaked [ ] Monitor the stamps for a given .oe file as well, to ensure |