Commit 1789f3a5 authored by ijones's avatar ijones
Browse files

comments and TODO. tried haddockizing

parent 2b34e639
......@@ -8,7 +8,11 @@
-- Portability : portable
--
-- Explanation: Information on how to USE an installed package,
-- consumed by HC-PKG (ghc-pkg, for instance).
-- consumed by HC-PKG (ghc-pkg, for instance). THIS MODULE IS NOT YET
-- USED. HC-PKG is not yet implemented, and ghc-pkg has its own file
-- format, so this module is very much subject to change once HC-PKG
-- is implemented.
{- All rights reserved.
......
......@@ -49,7 +49,7 @@ module Distribution.Package (
emptyPackageDescription,
parsePackageDesc,
hasLibs,
#ifdef DEBUG
#ifdef DEBUG
hunitTests,
test
#endif
......
......@@ -4,6 +4,7 @@ RC:
** make sure module documentation (haddock) builds.
** Extensions
- complain if their use makes the code non-portable?
-- but what does this mean? ghc & hugs?
- constructorless data-types?
** add description file format to doc. - esp field descriptions
** Look over rest of TODO list. Should anything be promoted?
......@@ -21,6 +22,7 @@ LOW
which options are relevant to which commands.
* 1.0
** add a make target or command for tests we know will fail?
** HC-PKG (see "Depends on HC-PKG" below)
** port code to windows
** ./Setup.lhs build for nhc
......
......@@ -27,6 +27,10 @@ build-stamp: config
install: build-stamp
./setup install $(USER_FLAG)
# FIX: doesn't work because of preprocsesing.
doc:
haddock --html --odir=dist/tmp/doc --title="The Haskell Cabal" --source=http://cvs.haskell.org/darcs/cabal/ `find Distribution -name "*.hs"`
clean: clean-cabal clean-hunit clean-test
clean-cabal:
......
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