summaryrefslogtreecommitdiff
path: root/walint.cabal
diff options
context:
space:
mode:
authorstuebinm2023-10-23 23:18:34 +0200
committerstuebinm2023-10-24 01:21:52 +0200
commit9110064fe62f98dd3ecc5fb4c3915a843492b8fb (patch)
tree6a8e3d54bef365bf1c6c4f72a7a75dd5d1f05d40 /walint.cabal
parenta4461ce5d73a617e614e259bfe30b4e895c38a19 (diff)
a year went byHEADmain
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
Diffstat (limited to 'walint.cabal')
-rw-r--r--walint.cabal160
1 files changed, 0 insertions, 160 deletions
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