Cabal-3.8.0.20220526: A framework for packaging Haskell software
CopyrightDuncan Coutts 2009
Maintainercabal-devel@haskell.org
Portabilityportable
Safe HaskellSafe-Inferred
LanguageHaskell2010

Distribution.Simple.Program.Script

Description

This module provides an library interface to the hc-pkg program. Currently only GHC and LHC have hc-pkg programs.

Synopsis

Documentation

invocationAsSystemScript :: OS -> ProgramInvocation -> String Source #

Generate a system script, either POSIX shell script or Windows batch file as appropriate for the given system.

invocationAsShellScript :: ProgramInvocation -> String Source #

Generate a POSIX shell script that invokes a program.

invocationAsBatchFile :: ProgramInvocation -> String Source #

Generate a Windows batch file that invokes a program.