Configure the package found in the local directory
Modulecabal-install-3.18.1.0Haskell2010
Distribution.Client.Configure
High level interface to configuring a package.
Contents
Synopsis
- value configure
- value configureSetupScript
- value chooseCabalVersion
- value checkConfigExFlags
- value readConfigFlagsFrom
- value readConfigFlags
- value writeConfigFlagsTo
- value writeConfigFlags
- Packagecabal-install-3.18.1.0
- Exports8
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourceConfigure.hs
Choose the Cabal version such that the setup scripts compiled against this version will support the given command-line flags. Currently, it implements no specific restrictions and allows any version, unless the second argument is filled with a Version, in which case this version is picked.
Warn if any constraints or preferences name packages that are not in the source package index or installed package index.
Saved configure flags
Read saved configure flags and restore the saved environment from the specified files.
Read saved configure flags and restore the saved environment from the usual location.
writeConfigFlagsTo :: Verbosity-> FilePathpath to saved flags file
-> (ConfigFlags, ConfigExFlags)-> IO ()
Save the configure flags and environment to the specified files.
Save the build flags to the usual location.