| Cabal-1.10.2.0: A framework for packaging Haskell software | Contents | Index |
|
Distribution.Simple.BuildPaths | Portability | portable | Maintainer | cabal-devel@haskell.org |
|
|
|
Description |
A bunch of dirs, paths and file names used for intermediate build steps.
|
|
Synopsis |
|
|
|
Documentation |
|
defaultDistPref :: FilePath |
|
srcPref :: FilePath -> FilePath |
|
hscolourPref :: FilePath -> PackageDescription -> FilePath |
|
haddockPref :: FilePath -> PackageDescription -> FilePath |
|
autogenModulesDir :: LocalBuildInfo -> String |
The directory in which we put auto-generated modules
|
|
autogenModuleName :: PackageDescription -> ModuleName |
The name of the auto-generated module associated with a package
|
|
cppHeaderName :: String |
|
haddockName :: PackageDescription -> FilePath |
|
mkLibName :: PackageIdentifier -> String |
|
mkProfLibName :: PackageIdentifier -> String |
|
mkSharedLibName :: PackageIdentifier -> CompilerId -> String |
|
exeExtension :: String |
Extension for executable files
(typically "" on Unix and "exe" on Windows or OS/2)
|
|
objExtension :: String |
Extension for object files. For GHC and NHC the extension is "o".
Hugs uses either "o" or "obj" depending on the used C compiler.
|
|
dllExtension :: String |
Extension for dynamically linked (or shared) libraries
(typically "so" on Unix and "dll" on Windows)
|
|
Produced by Haddock version 2.6.1 |