Commit 2b34e639 authored by ijones's avatar ijones
Browse files

TODO and some inaccurate comments

parent f2cfe945
......@@ -139,7 +139,7 @@ configure pkg_descr (maybe_hc_flavor, maybe_hc_path, maybe_prefix)
}
-- |Converts build dependencies to real dependencies. FIX: doesn't
-- set any version information.
-- set any version information - will need to query HC-PKG for this.
buildDepToDep :: Dependency -> PackageIdentifier
-- if they specify the exact version, use that:
......
......@@ -83,7 +83,7 @@ install buildPref pkg_descr lbi install_prefixM = do
return ()
-- register step should be performed by caller.
-- |Install executables for GHC. FIX: doesn't make it executable!
-- |Install executables for GHC.
installExeGhc :: FilePath -- ^install location
-> FilePath -- ^Build location
-> PackageDescription -> IO ()
......
......@@ -71,7 +71,7 @@ import HUnit (Test)
-- Registration
register :: PackageDescription -> LocalBuildInfo
-> Bool -- ^Install in the user's database? FIX: doesn't use this yet.
-> Bool -- ^Install in the user's database?
-> IO ()
register pkg_descr lbi userInst = do
setupMessage "Registering" pkg_descr
......
......@@ -5,6 +5,8 @@ RC:
** Extensions
- complain if their use makes the code non-portable?
- constructorless data-types?
** add description file format to doc. - esp field descriptions
** Look over rest of TODO list. Should anything be promoted?
HIGH:
** Question: under what conditions does library == Nothing?
......@@ -18,12 +20,6 @@ LOW
** the ./setup -h output should document which commands exist, and
which options are relevant to which commands.
** DOC
*** add "clean" to doc?
*** add description file format to doc.
*** add note to doc that we're going to chase dependencies and make the
"modules" field unnecessary in the future.
* 1.0
** HC-PKG (see "Depends on HC-PKG" below)
** port code to windows
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment