summaryrefslogtreecommitdiff
path: root/hsbot.cabal
diff options
context:
space:
mode:
Diffstat (limited to 'hsbot.cabal')
-rw-r--r--hsbot.cabal48
1 files changed, 48 insertions, 0 deletions
diff --git a/hsbot.cabal b/hsbot.cabal
new file mode 100644
index 0000000..e1654b4
--- /dev/null
+++ b/hsbot.cabal
@@ -0,0 +1,48 @@
+Name: hsbot
+Version: 0.4
+Cabal-version: >=1.2
+Synopsis: A multipurposes IRC bot
+Description:
+ hsbot is a multi-purpose bot, written slowly, as long as I learned more
+ haskell. It features IRC integration and some plugins. I tried to design
+ a bot architecture as modular and as flexible as possible.
+Homepage: http://hsbot.adyxax.org/
+License: BSD3
+License-file: LICENSE
+Author: Julien Dessaux
+Maintainer: judessaux@gmail.com
+Copyright: Copyright (c) 2010 Julien Dessaux
+Category: Hsbot
+Build-type: Simple
+
+
+Library
+ ghc-options: -Wall
+ exposed-modules: Hsbot
+ --Hsbot.Command
+ Hsbot.Config
+ Hsbot.Core
+ --Hsbot.Plugin
+ Hsbot.Types
+ Hsbot.Utils
+ Extensions: DeriveDataTypeable FlexibleContexts ScopedTypeVariables
+ Build-depends: base >= 4.1 && < 5,
+ bytestring,
+ certificate,
+ containers,
+ cryptocipher,
+ dyre,
+ hslogger,
+ irc,
+ mtl,
+ network,
+ tls >= 0.5.1,
+ tls-extra >= 0.1.2
+
+
+Executable hsbot
+ Main-is: Main.hs
+ Ghc-options: -Wall
+ Extensions: DeriveDataTypeable FlexibleContexts ScopedTypeVariables
+ Build-depends: base >= 4.1 && < 5
+