From 9110064fe62f98dd3ecc5fb4c3915a843492b8fb Mon Sep 17 00:00:00 2001 From: stuebinm Date: Mon, 23 Oct 2023 23:18:34 +0200 Subject: a year went by This does many meta-things, but changes no functionality: - get rid of stack, and use just cabal with a stackage snapshot instead (why did I ever think stack was a good idea?) - update the stackage snapshot to something halfway recent - thus making builds work on nixpkgs-23.05 (current stable) - separating out packages into their own cabal files - use the GHC2021 set of extensions as default - very slight code changes to make things build again - update readme accordingly - stylish-haskell run --- walint.cabal | 160 ----------------------------------------------------------- 1 file changed, 160 deletions(-) delete mode 100644 walint.cabal (limited to 'walint.cabal') diff --git a/walint.cabal b/walint.cabal deleted file mode 100644 index 9cfb5ee..0000000 --- a/walint.cabal +++ /dev/null @@ -1,160 +0,0 @@ -cabal-version: 2.0 - --- This file has been generated from package.yaml by hpack version 0.34.7. --- --- see: https://github.com/sol/hpack - -name: walint -version: 0.1 -homepage: https://stuebinm.eu/git/walint -author: stuebinm -maintainer: stuebinm@disroot.org -copyright: 2022 stuebinm -build-type: Simple - -library - exposed-modules: - CheckDir - CheckMap - WriteRepo - Util - Types - LintConfig - other-modules: - Badges - Dirgraph - LayerData - LintWriter - Paths - Properties - Uris - Paths_walint - autogen-modules: - Paths_walint - hs-source-dirs: - lib - default-extensions: - NoImplicitPrelude - ghc-options: -Wall -Wno-name-shadowing -Wno-unticked-promoted-constructors - build-depends: - aeson - , base - , bytestring - , containers - , deepseq - , dotgen - , either - , extra - , filepath - , getopt-generics - , network-uri - , regex-tdfa - , text - , text-metrics - , tiled - , transformers - , universum - , uri-encode - , vector - default-language: Haskell2010 - -library tiled - exposed-modules: - Data.Tiled - Data.Tiled.Abstract - Data.Tiled.TH - other-modules: - Paths_walint - autogen-modules: - Paths_walint - hs-source-dirs: - tiled - default-extensions: - NoImplicitPrelude - ghc-options: -Wall -Wno-name-shadowing -Wno-unticked-promoted-constructors - build-depends: - aeson - , base - , bytestring - , text - , universum - , vector - default-language: Haskell2010 - -executable walint - main-is: Main.hs - other-modules: - Version - Paths_walint - autogen-modules: - Paths_walint - hs-source-dirs: - src - default-extensions: - NoImplicitPrelude - ghc-options: -Wall -Wno-name-shadowing -Wno-unticked-promoted-constructors - build-depends: - aeson - , aeson-pretty - , base - , bytestring - , getopt-generics - , process - , template-haskell - , text - , universum - , walint - default-language: Haskell2010 - -executable walint-mapserver - main-is: Main.hs - other-modules: - Handlers - HtmlOrphans - Server - Worker - Paths_walint - autogen-modules: - Paths_walint - hs-source-dirs: - server - default-extensions: - NoImplicitPrelude - ghc-options: -Wall -Wno-name-shadowing -Wno-unticked-promoted-constructors -rtsopts -threaded - build-depends: - aeson - , async - , base - , base-compat - , base64-bytestring - , bytestring - , containers - , cryptohash-sha1 - , directory - , extra - , filepath - , fmt - , getopt-generics - , http-client - , http-types - , lucid - , microlens-platform - , monad-logger - , process - , servant - , servant-client - , servant-lucid - , servant-server - , servant-websockets - , stm - , text - , time - , tomland - , universum - , uuid - , wai - , wai-extra - , walint - , warp - , websockets - default-language: Haskell2010 -- cgit v1.2.3