diff options
| author | Eugen Wissner <belka@caraus.de> | 2023-09-03 10:26:43 +0200 |
|---|---|---|
| committer | Eugen Wissner <belka@caraus.de> | 2023-09-03 10:26:43 +0200 |
| commit | 77c9a2ab54b697f37e21b76c1fd82fc42dc4792e (patch) | |
| tree | 882f48c34d14a9ae58642ea41ba102136d7bf8c4 /slackbuilder.cabal | |
| parent | c2b98ba395aa486c18fa002175d93aa789b231d6 (diff) | |
| download | slackbuilder-77c9a2ab54b697f37e21b76c1fd82fc42dc4792e.tar.gz | |
Add a test module
Diffstat (limited to 'slackbuilder.cabal')
| -rw-r--r-- | slackbuilder.cabal | 92 |
1 files changed, 52 insertions, 40 deletions
diff --git a/slackbuilder.cabal b/slackbuilder.cabal index ddf3135..6244a58 100644 --- a/slackbuilder.cabal +++ b/slackbuilder.cabal @@ -1,6 +1,6 @@ cabal-version: 2.4 name: slackbuilder -version: 1.0.0.0 +version: 1.0.0 synopsis: Slackware build scripts and configuration files. bug-reports: https://git.caraus.tech/OSS/slackbuilder/issues @@ -16,42 +16,54 @@ category: Build extra-source-files: CHANGELOG.md executable slackbuilder - main-is: Main.hs - - other-modules: - SlackBuilder.CommandLine - SlackBuilder.Config - SlackBuilder.Download - SlackBuilder.Package - SlackBuilder.Trans - SlackBuilder.Updater - default-extensions: - DataKinds - DuplicateRecordFields - LambdaCase - NamedFieldPuns - OverloadedStrings - RecordWildCards - TemplateHaskell - TypeApplications - build-depends: - aeson ^>= 2.2.0, - base ^>= 4.16.4.0, - bytestring ^>= 0.11.0, - conduit ^>= 1.3.5, - cryptonite >= 0.30, - filepath ^>= 1.4.2, - http-client ^>= 0.7, - modern-uri ^>= 0.3.6, - optparse-applicative ^>= 0.18.1, - process ^>= 1.6.17, - req ^>= 3.13, - text ^>= 2.0, - tomland ^>= 1.3.3, - transformers ^>= 0.5.6, - unordered-containers ^>= 0.2.19, - vector ^>= 0.13.0 - hs-source-dirs: app - default-language: Haskell2010 - - ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall + main-is: Main.hs + + other-modules: + SlackBuilder.CommandLine + SlackBuilder.Config + SlackBuilder.Download + SlackBuilder.Package + SlackBuilder.Trans + SlackBuilder.Updater + default-extensions: + DataKinds + DuplicateRecordFields + LambdaCase + NamedFieldPuns + OverloadedStrings + RecordWildCards + QuasiQuotes + TemplateHaskell + TypeApplications + build-depends: + aeson ^>= 2.2.0, + base ^>= 4.16.4.0, + bytestring ^>= 0.11.0, + conduit ^>= 1.3.5, + cryptonite >= 0.30, + exceptions >= 0.10, + filepath ^>= 1.4.2, + http-client ^>= 0.7, + modern-uri ^>= 0.3.6, + optparse-applicative ^>= 0.18.1, + process ^>= 1.6.17, + req ^>= 3.13, + text ^>= 2.0, + tomland ^>= 1.3.3, + transformers ^>= 0.5.6, + unordered-containers ^>= 0.2.19, + vector ^>= 0.13.0 + hs-source-dirs: app + default-language: Haskell2010 + + ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall + +test-suite slackbuilder-test + type: exitcode-stdio-1.0 + main-is: Spec.hs + hs-source-dirs: + tests + ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall + default-language: Haskell2010 + build-depends: + hspec >= 2.10.9 && < 2.12 |
