[project @ 2006-01-11 11:29:49 by simonmar]
[ghc-base.git] / package.conf.in
index a68f25d..2c8067e 100644 (file)
@@ -7,6 +7,7 @@ maintainer:     libraries@haskell.org
 exposed:       True
 
 exposed-modules:
+       Control.Applicative,
        Control.Arrow,
        Control.Concurrent,
        Control.Concurrent.Chan,
@@ -40,6 +41,7 @@ exposed-modules:
        Data.Either,
        Data.Eq,
        Data.FiniteMap,
+       Data.Foldable,
        Data.FunctorM,
        Data.Generics,
        Data.Generics.Aliases,
@@ -66,7 +68,9 @@ exposed-modules:
        Data.STRef,
        Data.STRef.Lazy,
        Data.STRef.Strict,
+       Data.Sequence,
        Data.Set,
+       Data.Traversable,
        Data.Tree,
        Data.Tuple,
        Data.Typeable,
@@ -170,17 +174,7 @@ library-dirs:      LIB_DIR
                , LIB_DIR"/cbits"
 #endif
 
-#if !defined(mingw32_HOST_OS) && !defined(cygwin32_HOST_OS)
 hs-libraries:   "HSbase"
-#else
-/*
- This splitting is the subject of a totally 
- horrible hack, which glues HSbase{1,2,3}
- back into HSbaase for the purposes of static linking.
- See DriverState.getPackageLibraries for details.
-*/
-hs-libraries:  "HSbase1", "HSbase2", "HSbase3"
-#endif
 
 extra-libraries:  "HSbase_cbits"
 #if defined(mingw32_HOST_OS) || defined(__MINGW32__) || defined(_MSC_VER)