diff options
Diffstat (limited to 'tracktrain.cabal')
-rw-r--r-- | tracktrain.cabal | 57 |
1 files changed, 29 insertions, 28 deletions
diff --git a/tracktrain.cabal b/tracktrain.cabal index e763f6d..8f81229 100644 --- a/tracktrain.cabal +++ b/tracktrain.cabal @@ -1,31 +1,22 @@ 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: +version: 0.0.2.0 +synopsis: tracktrain tracks trains on their traintracks +description: A passenger information system backend for the Ilztalbahn +license: EUPL-1.2 author: stuebinm maintainer: stuebinm@disroot.org -- A copyright notice. -- copyright: --- category: + extra-source-files: CHANGELOG.md executable tracktrain main-is: Main.hs ghc-options: -threaded -rtsopts - build-depends: base ^>=4.17 - , bytestring ^>= 0.11 + build-depends: base + , bytestring ^>= 0.12 , fmt >= 0.6.3.0 , time , aeson @@ -36,24 +27,23 @@ executable tracktrain , persistent-postgresql , monad-logger , gtfs-realtime - , conferer - , conferer-aeson - , conferer-yaml + , conftrack , directory , extra , proto-lens + , filepath >= 1.4.100 hs-source-dirs: app - default-language: Haskell2010 + default-language: GHC2021 default-extensions: OverloadedStrings , ScopedTypeVariables library - build-depends: base ^>=4.17 + build-depends: base , gtfs-realtime , zip-archive , cassava >= 0.5.2.0 - , bytestring ^>= 0.11 + , bytestring ^>= 0.12 , uri-bytestring , vector >= 0.12.3.1 , regex-tdfa @@ -98,18 +88,19 @@ library , blaze-markup , timezone-olson , timezone-series - , conferer - , conferer-warp + , conftrack , prometheus-client , prometheus-metrics-ghc , exceptions , proto-lens , http-media + , filepath >= 1.4.100 + , monad-control hs-source-dirs: lib exposed-modules: GTFS , Server , Server.GTFS_RT - , Server.ControlRoom + , Server.Frontend , PersistOrphans , Persist , Extrapolation @@ -118,14 +109,24 @@ library other-modules: Server.Util , Yesod.Auth.Uffd , Yesod.Orphans - default-language: Haskell2010 + , MultiLangText + , Server.Base + , Server.Ingest + , Server.Subscribe + , Server.Frontend.Routes + , Server.Frontend.Tickets + , Server.Frontend.OnboardUnit + , Server.Frontend.Gtfs + , Server.Frontend.SpaceTime + , Server.Frontend.Ticker + default-language: GHC2021 default-extensions: OverloadedStrings , ScopedTypeVariables , ViewPatterns library gtfs-realtime - build-depends: base ^>=4.17 - , proto-lens-runtime + build-depends: base + , proto-lens-runtime default-language: Haskell2010 hs-source-dirs: gtfs-realtime exposed-modules: Proto.GtfsRealtime |