~ chicken-core (chicken-5) c852f68e20353a817ccab9324767db91804edd5f


commit c852f68e20353a817ccab9324767db91804edd5f
Author:     felix <felix@call-with-current-continuation.org>
AuthorDate: Sun Apr 3 20:24:22 2016 +0200
Commit:     felix <felix@call-with-current-continuation.org>
CommitDate: Sun Apr 3 20:24:22 2016 +0200

    notes

diff --git a/NOTES b/NOTES
index c8b91773..441339c7 100644
--- a/NOTES
+++ b/NOTES
@@ -32,7 +32,10 @@ NOTES (new install)
 ** TODO setup-info files
     - add installed files of all components.
         - collect when compiling commands and return updated egg-info as 3rd result.
-        - can be stored in build-directory.
+        - new egg-info (setup-info) can be stored in build-directory.
+        - respect obj-extensions for platform.
+        - default dests: share/chicken, include
+        - separate commands for build/install obj + so
     - one for the whole egg (use "components" to find associated parts).
     - "extension-information"
 ** TODO setup.defaults
@@ -54,7 +57,7 @@ NOTES (new install)
 ** TODO "chicken-do" tool to build if dependencies are newer than target
     - "usage: chicken-do TARGET CMD ... : DEPENDENCIES ..."
     - try to avoid quoting hell, especially on Windows.
-    - ideally, use execvp
+    - ideally, use execvp/CreateProcess
         - http://www.cplusplus.com/forum/windows/3398/ and
           http://www.cplusplus.com/forum/beginner/1988/3/#msg14102
 ** TODO Consider making this powerful enough to build chicken
Trap