aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorChris Larson <clarson@kergoth.com>2003-07-25 19:47:27 +0000
committerChris Larson <clarson@kergoth.com>2003-07-25 19:47:27 +0000
commitfac33cf42bddc1c3127d0e22dce3ed9c36278e04 (patch)
tree96d628ac94ae2f7fb8b21973949084beaa9fcfda /doc
parent16a0cf163656d3aef221e48e8e74f35ed072248c (diff)
downloadbitbake-fac33cf42bddc1c3127d0e22dce3ed9c36278e04.tar.gz
Update TODO
Diffstat (limited to 'doc')
-rw-r--r--doc/TODO27
1 files changed, 27 insertions, 0 deletions
diff --git a/doc/TODO b/doc/TODO
index f10cfe089..5042a7063 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -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