prefix :: FilePath | The installation directory (eg. usrlocal, or
C:Program Filesfoo-1.2 on Windows. |
compiler :: Compiler | The compiler we're building with |
buildDir :: FilePath | Where to put the result of building. |
packageDeps :: [PackageIdentifier] | Which packages we depend on, exactly.
The PackageDescription
specifies a set of build dependencies
that must be satisfied in terms of version ranges. This
field fixes those dependencies to the specific versions
available on this machine for this compiler. |
withHaddock :: (Maybe FilePath) | Might be the location of the Haddock executable. |
withHappy :: (Maybe FilePath) | Might be the location of the Happy executable. |
withAlex :: (Maybe FilePath) | Might be the location of the Alex executable. |
withHsc2hs :: (Maybe FilePath) | Might be the location of the Hsc2hs executable. |
withC2hs :: (Maybe FilePath) | Might be the location of the C2hs executable. |
withCpphs :: (Maybe FilePath) | Might be the location of the Cpphs executable. |
withGreencard :: (Maybe FilePath) | Might be the location of the GreenCard executable. |
withProfLib :: Bool | |
withProfExe :: Bool | |
withGHCiLib :: Bool | |