summaryrefslogtreecommitdiff
path: root/pgxhtml.cabal
diff options
context:
space:
mode:
authordefanor <defanor@uberspace.net>2018-12-30 13:05:36 +0300
committerdefanor <defanor@uberspace.net>2018-12-30 13:05:36 +0300
commit1b3ea5d48e049c595f90eb8b9fb11f8149927519 (patch)
tree979b85238d5f40f05284993c40b98428ca63a8a8 /pgxhtml.cabal
Initial commit
The initial working version, an example, and brief description are included. Error handling and reporting, perhaps HTTP headers, CLI arguments, and documentation can still be improved, but that's for future commits.
Diffstat (limited to 'pgxhtml.cabal')
-rw-r--r--pgxhtml.cabal37
1 files changed, 37 insertions, 0 deletions
diff --git a/pgxhtml.cabal b/pgxhtml.cabal
new file mode 100644
index 0000000..6430b31
--- /dev/null
+++ b/pgxhtml.cabal
@@ -0,0 +1,37 @@
+name: pgxhtml
+version: 0.1.0.0
+synopsis: XSLT-based PostgreSQL web interface
+description: This is a tool to make custom web interfaces to PostgreSQL
+ databases, using simple and standard technologies.
+license: AGPL-3
+license-file: LICENSE
+author: defanor
+maintainer: defanor@uberspace.net
+category: Database
+build-type: Simple
+extra-source-files: ChangeLog.md
+ , README.md
+cabal-version: >=1.10
+
+executable pgxhtml
+ main-is: Main.hs
+ other-extensions: OverloadedStrings
+ build-depends: base >=4.9 && <5
+ , bytestring >=0.10 && <0.11
+ , unordered-containers >=0.2 && <0.3
+ , text >=1.2 && <1.3
+ , containers >=0.5 && <0.6
+ , postgresql-simple >=0.5 && <0.6
+ , postgresql-libpq >=0.9 && <0.10
+ , http-types >=0.12 && <0.13
+ , hxt >=9.3 && <9.4
+ , hxt-xslt >=9.1 && <9.2
+ , http-api-data >=0.3 && <0.4
+ , wai >=3.2 && <3.3
+ , wai-extra >=3.0 && <3.1
+ , wai-cli >=0.1 && <0.2
+ , warp >=3.2 && <3.3
+ , filepath >=1.4 && <1.5
+ , envy >=1.5 && <1.6
+ default-language: Haskell2010
+ ghc-options: -Wall