Cabal-1.14.0: A framework for packaging Haskell software

Portabilityportable
Maintainercabal-devel@haskell.org
Safe HaskellSafe-Infered

Distribution.Simple.Install

Description

This is the entry point into installing a built package. Performs the "./setup install" and "./setup copy" actions. It moves files into place based on the prefix argument. It does the generic bits and then calls compiler-specific functions to do the rest.

Synopsis

Documentation

installSource

Arguments

:: PackageDescription

information from the .cabal file

-> LocalBuildInfo

information from the configure step

-> CopyFlags

flags sent to copy or install

-> IO () 

Perform the "./setup install" and "./setup copy" actions. Move files into place based on the prefix argument. FIX: nhc isn't implemented yet.