summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoachim Breitner <mail@joachim-breitner.de>2015-08-11 11:40:42 +0200
committerJoachim Breitner <mail@joachim-breitner.de>2015-08-11 11:40:42 +0200
commit883b120d2873b2c0d542e6d6f85bad307c763ff2 (patch)
treef57596aa4569262fd16b84c43b793a9ef9c60edf
parenta31af9397bae661b2fcb395094f1d520b22ec299 (diff)
downloadDHG_packages-883b120d2873b2c0d542e6d6f85bad307c763ff2.tar.gz
Add dht.cabal file
this way, you can run "make-all" with $ cabal run make-all -- --arsgs-for-make-all
-rw-r--r--.gitignore2
-rw-r--r--dht.cabal27
-rw-r--r--src/make-all.hs (renamed from make-all.hs)0
3 files changed, 29 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index 50c04ad6e..10502b240 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,5 @@
/p/*/*
!/p/*/debian/
+dist
+lab
diff --git a/dht.cabal b/dht.cabal
new file mode 100644
index 000000000..f45af9264
--- /dev/null
+++ b/dht.cabal
@@ -0,0 +1,27 @@
+name: dht
+version: 0.1
+synopsis: Debian Haskell Tools
+description:
+ A set of tools, implemented in Haskell, and used by the Debian Haskell Team.
+license: MIT
+-- license-file: LICENSE
+author: Joachim Breitner
+maintainer: nomeata@debian.org
+copyright: 2015 Joachim Breitner
+category: Distribution
+build-type: Simple
+cabal-version: >=1.10
+
+executable make-all
+ main-is: make-all.hs
+ build-depends:
+ base >=4.7 && <4.8,
+ containers,
+ parsec,
+ shake == 0.15.*,
+ extra >= 1.1,
+ debian == 3.87.*,
+ optparse-applicative == 0.11.*,
+ split == 0.2.*
+ hs-source-dirs: src
+ default-language: Haskell2010
diff --git a/make-all.hs b/src/make-all.hs
index 21f64003f..21f64003f 100644
--- a/make-all.hs
+++ b/src/make-all.hs