Archived
1
0
Fork 0

Began a big refactoring/rewriting (again)

This commit is contained in:
Julien Dessaux 2011-04-13 20:15:55 +02:00
parent d05aea2def
commit ff07633fb8
41 changed files with 423 additions and 5107 deletions

48
hsbot.cabal Normal file
View file

@ -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