Cabal-1.6.0.2: A framework for packaging Haskell software
Contents
Index
Distribution.Simple.JHC
Portability
portable
Maintainer
cabal-devel@haskell.org
Description
This module contains most of the JHC-specific code for configuring, building and installing packages.
Synopsis
configure
::
Verbosity
->
Maybe
FilePath
->
Maybe
FilePath
->
ProgramConfiguration
->
IO
(
Compiler
,
ProgramConfiguration
)
getInstalledPackages
::
Verbosity
->
PackageDB
->
ProgramConfiguration
->
IO
(
PackageIndex
InstalledPackageInfo
)
build
::
PackageDescription
->
LocalBuildInfo
->
Verbosity
->
IO
()
installLib
::
Verbosity
->
FilePath
->
FilePath
->
PackageDescription
->
Library
->
IO
()
installExe
::
Verbosity
->
FilePath
->
FilePath
-> (
FilePath
,
FilePath
) ->
PackageDescription
->
Executable
->
IO
()
Documentation
configure
::
Verbosity
->
Maybe
FilePath
->
Maybe
FilePath
->
ProgramConfiguration
->
IO
(
Compiler
,
ProgramConfiguration
)
getInstalledPackages
::
Verbosity
->
PackageDB
->
ProgramConfiguration
->
IO
(
PackageIndex
InstalledPackageInfo
)
build
::
PackageDescription
->
LocalBuildInfo
->
Verbosity
->
IO
()
Building a package for JHC. Currently C source files are not supported.
installLib
::
Verbosity
->
FilePath
->
FilePath
->
PackageDescription
->
Library
->
IO
()
installExe
::
Verbosity
->
FilePath
->
FilePath
-> (
FilePath
,
FilePath
) ->
PackageDescription
->
Executable
->
IO
()
Produced by
Haddock
version 2.4.1