summaryrefslogtreecommitdiff
path: root/tiled-hs.cabal
diff options
context:
space:
mode:
authorstuebinm2021-09-05 19:10:30 +0200
committerstuebinm2021-09-05 19:10:30 +0200
commit0787b24786a329dae5f25c1cd2916ce962471f1d (patch)
treedde1c972930cbc25385c60af3d8cd5a1d2f8319d /tiled-hs.cabal
simple proof of concept
Lots of monads everywhere, hurray! (unfortunately, workadventure maps don't quite form a category; they lack composition …) Credits: - the example.json file is by TabascoEye (with some modifications for testing purposes) - the Tiled module is forked from aeson-tiled on hackage, since that package didn't handle custom layer properties correctly
Diffstat (limited to 'tiled-hs.cabal')
-rw-r--r--tiled-hs.cabal36
1 files changed, 36 insertions, 0 deletions
diff --git a/tiled-hs.cabal b/tiled-hs.cabal
new file mode 100644
index 0000000..fa85e00
--- /dev/null
+++ b/tiled-hs.cabal
@@ -0,0 +1,36 @@
+cabal-version: 2.4
+name: tiled-hs
+version: 0.1.0.0
+
+-- A short (one-line) description of the package.
+-- synopsis:
+
+-- 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 tiled-hs
+ main-is: Main.hs
+ other-modules: Tiled2
+
+ -- Modules included in this executable, other than Main.
+ -- other-modules:
+
+ -- LANGUAGE extensions used by modules in this package.
+ -- other-extensions:
+ build-depends: base ^>=4.14.1.0,
+ aeson, bytestring, containers, text, vector, transformers, mtl, either
+ hs-source-dirs: src
+ default-language: Haskell2010