Files
wallabag-tagger/wallabag-tagger.cabal
2026-06-11 15:13:29 +03:00

107 lines
2.8 KiB
Plaintext

cabal-version: 3.0
name: wallabag-tagger
version: 0.1.0.0
-- synopsis:
-- description:
license: BSD-3-Clause
license-file: LICENSE
author: Mats Rauhala
maintainer: mats.rauhala@iki.fi
-- copyright:
category: Web
build-type: Simple
extra-doc-files: CHANGELOG.md
-- extra-source-files:
common warnings
ghc-options: -Wall
library
import: warnings
exposed-modules: AI
Embeddings
Creds
M
Wallabag
Wallabag.Auth
MyLib
HTTP
Server
Tracer
Version
-- other-modules:
-- other-extensions:
build-depends: base ^>=4.20
, sqlite-simple
, vector
, wreq
, lens
, katip
, http-client
, http-types
, ekg-core
, retry
, pipes
, pipes-safe
, pipes-concurrency
, streamly
, streamly-core
, unordered-containers
, monad-control
, servant
, servant-server
, warp
, wai
, transformers-base
, pandoc
, annotated-exception
, aeson
, text
, bytestring
, directory
, filepath
, time
, unliftio
, stm
, exceptions
, lens-aeson
, mtl
, generic-lens
, optparse-generic
, containers
, template-haskell
, cereal
hs-source-dirs: src
default-language: GHC2021
executable wallabag-tagger
import: warnings
main-is: Main.hs
-- other-modules:
-- other-extensions:
build-depends:
base ^>=4.20,
wallabag-tagger
hs-source-dirs: app
default-language: GHC2021
ghc-options: -with-rtsopts=-T -rtsopts
test-suite wallabag-tagger-test
import: warnings
default-language: GHC2021
-- other-modules:
-- other-extensions:
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Main.hs
build-depends:
base ^>=4.20,
wallabag-tagger,
text,
hspec,
hspec-hedgehog,
hedgehog,
vector,
sqlite-simple