yore/yore.cabal
Paul Brinkmeier 94ede9a168
Some checks failed
deliver / deliver (push) Failing after 20s
Use SIGINT as container StopSignal
2025-10-07 13:47:12 +02:00

92 lines
1.6 KiB
Plaintext

cabal-version: 3.4
name: yore
version: 0.0.5
author: Paul Brinkmeier
maintainer: hallo@pbrinkmeier.de
copyright: 2023 Paul Brinkmeier
license: MIT
license-file: LICENSE
build-type: Simple
extra-source-files:
README.md
source-repository head
type: git
location: https://git.pbrinkmeier.de/paul/yore
common shared-options
ghc-options:
-Wall
-Wcompat
-Widentities
-Wincomplete-record-updates
-Wincomplete-uni-patterns
-Wmissing-export-lists
-Wmissing-home-modules
-Wpartial-fields
-Wredundant-constraints
default-language: GHC2021
default-extensions:
NoImportQualifiedPost
library
import: shared-options
exposed-modules:
Envy
, Yore.DB
, Yore.Download
, Yore.Error
, Yore.Log
, Yore.Schedule
, Yore.Scrape
, Yore.Time
, Yore.Servant
hs-source-dirs:
src
build-depends:
base >=4.18 && <5
, bytestring
, directory
, filepath
, html-parse
, http-media
, http-types
, lens
, modern-uri
, mtl
, opium
, req
, resource-pool
, servant-server
, text
, time
, transformers
, uuid
, wai
executable yore
import: shared-options
main-is: Main.hs
hs-source-dirs:
app
ghc-options:
-threaded
-rtsopts
-with-rtsopts=-N
-ghci-script=.ghci
build-depends:
yore
, base >=4.18 && <5
, blaze-html
, bytestring
, filepath
, opium
, http-types
, servant-server
, text
, time
, transformers
, wai
, warp