diff options
| author | Eugen Wissner <belka@caraus.de> | 2024-09-30 14:39:38 +0200 |
|---|---|---|
| committer | Eugen Wissner <belka@caraus.de> | 2024-09-30 14:39:38 +0200 |
| commit | f395d57b33b0fbf36c40358fb00b29ea3f96aea0 (patch) | |
| tree | b19211ff8fd12bbc22f7086f451cccfc6bc8777e /lib/SlackBuilder/Config.hs | |
| parent | 8168804d71c8f1248f7f339e88fecf9fb82a9af1 (diff) | |
| download | slackbuilder-f395d57b33b0fbf36c40358fb00b29ea3f96aea0.tar.gz | |
Add version filter to the configuration
Diffstat (limited to 'lib/SlackBuilder/Config.hs')
| -rw-r--r-- | lib/SlackBuilder/Config.hs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/SlackBuilder/Config.hs b/lib/SlackBuilder/Config.hs index 37fda89..995432f 100644 --- a/lib/SlackBuilder/Config.hs +++ b/lib/SlackBuilder/Config.hs @@ -33,6 +33,7 @@ data PackageSettings = PackageSettings { name :: Text , template :: Text , is64 :: Bool + , version :: Text , github :: Maybe (Text, Text) , packagist :: Maybe (Text, Text) , text :: Maybe (Text, [String]) @@ -58,6 +59,7 @@ packageSettingsCodec = PackageSettings <$> Toml.text "name" .= name <*> Toml.text "template" .= template <*> Toml.bool "is64" .= is64 + <*> Toml.text "version" .= version <*> Toml.dioptional (Toml.table githubCodec "github") .= github <*> Toml.dioptional (Toml.table packagistCodec "packagist") .= packagist <*> Toml.dioptional (Toml.table textCodec "text") .= text |
