Lisää cabal-infrastruktuurin tiedostot

This commit is contained in:
Saku Laesvuori 2024-01-24 19:09:12 +02:00
parent f3be217c07
commit d6d5746a0a
Signed by: slaesvuo
GPG Key ID: 257D284A2A1D3A32
2 changed files with 37 additions and 0 deletions

4
Setup.hs Normal file
View File

@ -0,0 +1,4 @@
import Distribution.Simple
main :: IO ()
main = defaultMain

33
laskutin.cabal Normal file
View File

@ -0,0 +1,33 @@
cabal-version: 3.6
name: laskutin
version: 0.0.1
author: Saku Laesvuori
license: AGPL-3.0-or-later
license-file: COPYING.md
build-type: Simple
stability: alpha
executable laskutin
build-depends:
base,
bytestring,
cassava,
containers,
lens,
optparse-applicative,
process,
purebred-email,
text,
time,
unordered-containers,
vector
main-is: Main.hs
other-modules:
Laskutin,
Laskutin.CSV,
Laskutin.Email,
Laskutin.Options,
Laskutin.Status,
Laskutin.Types
hs-source-dirs: src
default-language: Haskell2010