 | Cabal-1.8.0.2: 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.5.0 |