Cabal-1.14.0: 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
->
PackageDBStack
->
ProgramConfiguration
->
IO
PackageIndex
buildLib
::
Verbosity
->
PackageDescription
->
LocalBuildInfo
->
Library
->
ComponentLocalBuildInfo
->
IO
()
buildExe
::
Verbosity
->
PackageDescription
->
LocalBuildInfo
->
Executable
->
ComponentLocalBuildInfo
->
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
->
PackageDBStack
->
ProgramConfiguration
->
IO
PackageIndex
buildLib
::
Verbosity
->
PackageDescription
->
LocalBuildInfo
->
Library
->
ComponentLocalBuildInfo
->
IO
()
Building a package for JHC. Currently C source files are not supported.
buildExe
::
Verbosity
->
PackageDescription
->
LocalBuildInfo
->
Executable
->
ComponentLocalBuildInfo
->
IO
()
Building an executable 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.6.1