-name: base
-version: 2.1
-license: BSD3
-license-file: LICENSE
-maintainer: libraries@haskell.org
-synopsis: Basic libraries
+name: base
+version: 3.0
+license: BSD3
+license-file: LICENSE
+maintainer: libraries@haskell.org
+synopsis: Basic libraries
description:
This package contains the Prelude and its support libraries,
and a large collection of useful libraries ranging from data
structures to parsing combinators and debugging utilities.
+cabal-version: >=1.2
+build-type: Custom
extra-tmp-files:
config.log config.status autom4te.cache
- include/HsBaseConfig.h GHC/Prim.hs GHC/PrimopWrappers.hs
+ include/HsBaseConfig.h
+
Library {
-- This is actually something of a hack, as if we are using
GHC.Base,
GHC.Conc,
GHC.ConsoleHandler,
+ GHC.Desugar,
GHC.Dotnet,
GHC.Enum,
GHC.Environment,
exposed-modules:
Control.Applicative,
Control.Arrow,
+ Control.Category,
Control.Concurrent,
Control.Concurrent.Chan,
Control.Concurrent.MVar,
cbits/consUtils.c
cbits/dirUtils.c
cbits/inputReady.c
- cbits/lockFile.c
cbits/longlong.c
cbits/selectUtils.c
include-dirs: include
includes: HsBase.h
- install-includes: HsBase.h HsBaseConfig.h WCsubst.h dirUtils.h lockFile.h consUtils.h Typeable.h
- if os(mingw32) {
+ install-includes: HsBase.h HsBaseConfig.h WCsubst.h dirUtils.h consUtils.h Typeable.h
+ if os(windows) {
extra-libraries: wsock32, msvcrt, kernel32, user32, shell32
}
extensions: CPP
ghc-options: -fglasgow-exts -package-name base
nhc98-options: -H4M -K3M
}
-