summaryrefslogtreecommitdiff
path: root/bahnhof-name.cabal
diff options
context:
space:
mode:
authorstuebinm2023-11-14 02:25:10 +0100
committerstuebinm2023-11-14 21:38:36 +0100
commit02b29877f4988014d7be04e1cd9b6c1caeac9282 (patch)
treee0b0f0400bc4e3b325c1b609c847735c94dade0b /bahnhof-name.cabal
parente816bce69c7df9b54fb9a67a4c18c757fa46f571 (diff)
rewrite it in Haskell
Diffstat (limited to 'bahnhof-name.cabal')
-rw-r--r--bahnhof-name.cabal41
1 files changed, 41 insertions, 0 deletions
diff --git a/bahnhof-name.cabal b/bahnhof-name.cabal
new file mode 100644
index 0000000..10f9c75
--- /dev/null
+++ b/bahnhof-name.cabal
@@ -0,0 +1,41 @@
+cabal-version: 3.0
+name: bahnhof-name
+-- PVP summary: +-+------- breaking API changes
+-- | | +----- non-breaking API additions
+-- | | | +--- code changes with no API change
+version: 0.2.0.0
+synopsis: Serve information on German railway stations
+license: EUPL-1.2
+license-file: LICENSE
+author: stuebinm
+maintainer: stuebinm@disroot.org
+build-type: Simple
+extra-doc-files: CHANGELOG.md
+extra-source-files: data/*
+
+common warnings
+ ghc-options: -Wall
+
+executable bahnhof-name
+ import: warnings
+
+ main-is: Main.hs
+ hs-source-dirs: app
+ build-depends: base ^>=4.16.4.0
+ , fuzzyset
+ , fuzzyfind
+ , text
+ , vector
+ , cassava
+ , bytestring
+ , wai
+ , wai-extra
+ , warp
+ , http-types
+ , containers
+ , http-client
+ , http-client-openssl
+ , stm
+ , time
+ default-language: GHC2021
+ ghc-options: -threaded -with-rtsopts=--nonmoving-gc