X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=base.cabal;h=6e696e773878000ad3ce44d30146e2a96e76c7fe;hb=4b26136ab82fb1ff12e49477c4833a9586d368c5;hp=e670051bd4a62479491a164d9f0ff9401e221cb0;hpb=975a9da7e46881555ff49841e8a88babe50a2119;p=haskell-directory.git diff --git a/base.cabal b/base.cabal index e670051..6e696e7 100644 --- a/base.cabal +++ b/base.cabal @@ -51,13 +51,13 @@ exposed-modules: Data.Foldable, Data.Fixed, Data.Function, - -- Data.Generics, - -- Data.Generics.Aliases, - -- Data.Generics.Basics, - -- Data.Generics.Instances, - -- Data.Generics.Schemes, - -- Data.Generics.Text, - -- Data.Generics.Twins, + Data.Generics, + Data.Generics.Aliases, + Data.Generics.Basics, + Data.Generics.Instances, + Data.Generics.Schemes, + Data.Generics.Text, + Data.Generics.Twins, Data.Graph, Data.HashTable, Data.IORef, @@ -91,7 +91,7 @@ exposed-modules: Foreign.C.Error, Foreign.C.String, Foreign.C.Types, - -- Foreign.Concurrent, + Foreign.Concurrent, Foreign.ForeignPtr, Foreign.Marshal, Foreign.Marshal.Alloc, @@ -102,6 +102,40 @@ exposed-modules: Foreign.Ptr, Foreign.StablePtr, Foreign.Storable, + GHC.Arr, + GHC.Base, + GHC.Conc, + GHC.ConsoleHandler, + GHC.Dotnet, + GHC.Dynamic, + GHC.Enum, + GHC.Err, + GHC.Exception, + GHC.Exts, + GHC.Float, + GHC.ForeignPtr, + GHC.Handle, + GHC.IO, + GHC.IOBase, + GHC.Int, + GHC.List, + GHC.Num, + GHC.PArr, + GHC.Pack, + GHC.Prim, + GHC.PrimopWrappers, + GHC.Ptr, + GHC.Read, + GHC.Real, + GHC.ST, + GHC.STRef, + GHC.Show, + GHC.Stable, + GHC.Storable, + GHC.TopHandler, + GHC.Unicode, + GHC.Weak, + GHC.Word, Numeric, Prelude, System.Cmd, @@ -122,7 +156,7 @@ exposed-modules: System.Posix.Internals, System.Posix.Signals, System.Posix.Types, - -- System.Process, + System.Process, System.Process.Internals, System.Random, System.Time, @@ -138,6 +172,25 @@ exposed-modules: Unsafe.Coerce other-modules: Data.Array.IO.Internals -include-dirs: include, ../../ghc/includes +c-sources: + cbits/PrelIOUtils.c + cbits/WCsubst.c + cbits/Win32Utils.c + cbits/consUtils.c + cbits/dirUtils.c + cbits/execvpe.c + cbits/fpstring.c + cbits/inputReady.c + cbits/lockFile.c + cbits/longlong.c + cbits/runProcess.c + cbits/selectUtils.c + cbits/timeUtils.c +include-dirs: include, ../../includes, ../../rts includes: HsBase.h extensions: CPP +-- XXX is there an extension for using # in varids? +-- We need to set the package name to base (without a version number) +-- as it's magic. +ghc-options: -fglasgow-exts -package-name base -v0 +