HELPS/HELPS.cabal

73 lines
1.4 KiB
Plaintext

cabal-version: 3.0
name: HELPS
version: 0.0.1
description: Haskell, Effectful, Lucid, PostgreSQL, Servant
author: James Eversole
maintainer: james@eversole.co
copyright: James Eversole
license: ISC
license-file: LICENSE
build-type: Simple
with-compiler: ghc-9.6.6
documentation: True
extra-source-files:
README
common global
build-depends:
base
, aeson
, bytestring
, effectful
, exceptions
, lucid
, mtl
, postgresql-simple
, resource-pool
, servant-lucid
, servant-server
, text
, time
, utf8-string
, wai-middleware-static
, warp
default-extensions:
BlockArguments
ConstraintKinds
DataKinds
DeriveGeneric
DerivingStrategies
FlexibleContexts
FlexibleInstances
LambdaCase
OverloadedRecordDot
OverloadedStrings
ScopedTypeVariables
StrictData
TypeFamilies
ghc-options: -threaded -rtsopts -with-rtsopts=-N -optl-pthread -fPIC
default-language: GHC2021
executable Main
import: global
hs-source-dirs:
src
main-is: Main.hs
other-modules:
Core
Database
Handlers
Logger
Routes
Utility
Views
build-depends:
HELPS
library
import: global
hs-source-dirs:
src
exposed-modules: Core, Database, Handlers, Logger, Main, Routes, Utility, Views