headroom-0.4.0.0: License Header Manager
Copyright(c) 2019-2021 Vaclav Svejcar
LicenseBSD-3-Clause
Maintainervaclav.svejcar@gmail.com
Stabilityexperimental
PortabilityPOSIX
Safe HaskellNone
LanguageHaskell2010

Headroom.Meta

Description

Module providing application metadata, such as application name, vendor, version, etc.

Synopsis

Documentation

type TemplateType = Mustache Source #

Type of the template format used for license headers.

buildVersion :: Version Source #

Application version, as specified in headroom.cabal file.

configBreakingChanges :: [Version] Source #

List of versions that made breaking changes into YAML configuration and require some migration steps to be performed by end-user.

configFileName :: IsString a => a Source #

Name of the YAML configuration file.

productDesc :: Text Source #

Full product description.

productInfo :: Text Source #

Product info.

productName :: Text Source #

Product name.

webDoc :: Version -> Text Source #

Product documentation website for given version.

webDocConfigCurr :: Text Source #

Link to configuration documentation for current version.

webDocMigration :: Version -> Text Source #

Product migration guide for given version.

webRepo :: Text Source #

Product source code repository.