aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorChris Larson <clarson@kergoth.com>2003-06-16 21:11:09 +0000
committerChris Larson <clarson@kergoth.com>2003-06-16 21:11:09 +0000
commit4547708fd20e63cd014589d4a99e709ca02f024c (patch)
tree296599b45d9108909a43edf7651c493f701cc1ab /doc
parent5d74f2c6e208aeab2af416bb08f5d412e141c276 (diff)
downloadbitbake-4547708fd20e63cd014589d4a99e709ca02f024c.tar.gz
Update TODO
Diffstat (limited to 'doc')
-rw-r--r--doc/TODO22
1 files changed, 17 insertions, 5 deletions
diff --git a/doc/TODO b/doc/TODO
index ca8f0be9d..ce01e7f99 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -30,11 +30,16 @@ TODO:
as it is really extraneous, given handle does it for you.
[x] Add oe.conf parsing - abort if OEFILES is not defined
[x] Add parsing of the .oe's listed in OEFILES
- [ ] Three types of dependency, and any of the three should
- have a corresponding provides form. Establish the
- variable names, and make use of it. Remember to deal
- with per package (PACKAGES var) metadata overrides.
- [ ] Handle provides in the digraph...
+ [x] Handle provides in the digraph...
+ [ ] Check for recursive dependency
+ [ ] Handle dependency on just content/glibc vs content/glibc-2.3.1-r0
+ [ ] Proper event handling and failout when we encounter an unsatisfied
+ dependency.
+ [ ] Deal with multiple provides
+ [ ] Pull package name, version, and revision based on package metadata,
+ rather than based on the filename in the build tools. This belongs
+ in the parser code. In this way, we can more easily facilitate
+ builds of src.rpms, .dsc's, et cetera.
[.] Event handling
[x] event handling core
@@ -50,6 +55,13 @@ TODO:
[x] event declarations
[x] event firing
+[.] oemaked
+ [x] Autobuilder daemon, monitors files and/or directories
+ For changes, and runs oemake when appropriate.
+ [ ] Monitor the stamps for a given .oe file as well, to ensure
+ changes in build state as well as changes to build metadata result
+ in a rebuild.
+
[x] Update patcher tool to make use of our ability to use python functions.
[x] Write package.oeclass implemented w/ a python function/task
[x] Write src.rpm builder .oeclass