aboutsummaryrefslogtreecommitdiff
path: root/tracktrain.cabal
diff options
context:
space:
mode:
Diffstat (limited to 'tracktrain.cabal')
-rw-r--r--tracktrain.cabal95
1 files changed, 95 insertions, 0 deletions
diff --git a/tracktrain.cabal b/tracktrain.cabal
new file mode 100644
index 0000000..ec312ee
--- /dev/null
+++ b/tracktrain.cabal
@@ -0,0 +1,95 @@
+cabal-version: 2.4
+name: tracktrain
+version: 0.1.0.0
+
+-- A short (one-line) description of the package.
+synopsis: tracktrain tracks trains on their traintracks
+
+-- A longer description of the package.
+-- description:
+
+-- A URL where users can report bugs.
+-- bug-reports:
+
+-- The license under which the package is released.
+-- license:
+author: stuebinm
+maintainer: stuebinm@disroot.org
+
+-- A copyright notice.
+-- copyright:
+-- category:
+extra-source-files: CHANGELOG.md
+
+executable tracktrain
+ main-is: Main.hs
+ build-depends: base ^>=4.14.3.0
+ , bytestring >= 0.10.10.0
+ , fmt >= 0.6.3.0
+ , time >= 1.9
+ , aeson
+ , tracktrain
+ , wai-extra
+ , warp
+ , data-default-class >= 0.1.2
+ , persistent-postgresql
+ , monad-logger
+ hs-source-dirs: app
+ default-language: Haskell2010
+ default-extensions: OverloadedStrings
+ , ScopedTypeVariables
+
+-- executable gen-js
+-- main-is: GenJS.hs
+-- build-depends: base ^>=4.14.3.0
+-- , servant-js
+-- , tracktrain
+-- , universum
+-- hs-source-dirs: app
+-- default-language: Haskell2010
+-- default-extensions: OverloadedStrings
+-- , ScopedTypeVariables
+-- , NoImplicitPrelude
+
+
+library
+ build-depends: base ^>=4.14.3.0
+ , zip-archive
+ , cassava >= 0.5.2.0
+ , bytestring >= 0.10.10.0
+ , vector >= 0.12.3.1
+ , regex-tdfa
+ , text
+ , fmt >= 0.6.3.0
+ , time >= 1.9
+ , aeson
+ , servant
+ , servant-server
+ , warp
+ , uuid >= 1.3
+ , stm
+ , containers >= 0.6.5
+ , swagger2
+ , servant-swagger
+ , servant-docs
+ , lens
+ , persistent
+ , persistent-postgresql
+ , monad-logger
+ , mtl
+ , unliftio-core
+ , conduit
+ , path-pieces
+ , either
+ , resource-pool
+ , transformers
+ , extra
+ hs-source-dirs: lib
+ exposed-modules: GTFS
+ , Server
+ , PersistOrphans
+ , Persist
+ , API
+ default-language: Haskell2010
+ default-extensions: OverloadedStrings
+ , ScopedTypeVariables