bein-0.3.3: bein.cabal
name: bein
version: 0.3.3
synopsis: Bein is a provenance and workflow management system for bioinformatics.
description: To avoid having thousands of files produced in a random way from a bunch of scripts, as is typically the case for a bioinformaticist, Bein keeps track of scripts, and their executions on various inputs. It provides a web front end, and will integrate with LSF clusters.
category: Application
license: GPL-3
license-file: LICENSE
author: Fred Ross
maintainer: fred.ross@epfl.ch
build-type: Simple
Cabal-Version: >= 1.6
Data-Files: INSTALL README sql/*.sql static/default.css
Executable beinctl
Main-is: Bein/BeinCtl.hs
Build-Depends: base >= 3 && < 5, HDBC, HDBC-postgresql, process,
happstack-util
Ghc-Options: -Wall -threaded -fno-warn-unused-do-bind
Other-Modules: Bein.Types, Bein.Configuration, Bein.ShellScripting
Hs-Source-Dirs: .
Executable beind
Main-is: Bein/Daemon.hs
Build-Depends: base >= 3 && < 5, HDBC, HDBC-postgresql, process,
hdaemonize >= 0.4, hsyslog, parsec, random, unix, network,
convertible, stm, mtl, filepath
Ghc-Options: -Wall -threaded -fno-warn-unused-do-bind
Other-Modules: Bein.Types, Bein.Commands, Bein.Configuration,
Bein.SocketHandler, Bein.Daemon.Types,
Bein.Daemon.Commands, Bein.Daemon.Protocol,
Bein.Daemon.SignalHandlers
Hs-Source-Dirs: .
Executable beinclient
Main-is: Bein/BeinClient.hs
Build-Depends: base >= 3 && < 5, network
Ghc-Options: -Wall -threaded -fno-warn-unused-do-bind
Hs-Source-Dirs: .
Executable beinminion
Main-is: Bein/Minion.hs
Build-Depends: base >= 3 && < 5, network, hsyslog, parsec, HDBC,
HDBC-postgresql, process, unix, stm, mtl, filepath, directory
Ghc-Options: -Wall -threaded -fno-warn-unused-do-bind
Other-Modules: Bein.Types, Bein.Commands, Bein.SocketHandler,
Bein.Minion.Types, Bein.Minion.Arguments,
Bein.Minion.Commands, Bein.Minion.Protocol,
Bein.Configuration
Hs-Source-Dirs: .
Executable beinhttpd
Main-is: Bein/Web.hs
Build-Depends: base >= 3 && < 5, HDBC, HDBC-postgresql, unix, stm, mtl, filepath,
directory, hsyslog, hdaemonize >= 0.4, happstack-server, Crypto,
happstack-util, containers, xhtml, time, old-locale, utf8-string,
bytestring
Ghc-Options: -Wall -threaded -fno-warn-unused-do-bind
Other-Modules: Bein.Web.Elements.Attributes, Bein.Web.Elements.Base,
Bein.Web.Elements.Tags, Bein.Web.Elements,
Bein.Types, Bein.Commands, Bein.Web.Types.Local,
Bein.Configuration, Bein.Web.Types,
Bein.Web.Commands.Local, Bein.Web.Commands,
Bein.Web.Pages.Common, Bein.Web.Authentication,
Bein.Web.Pages.SignOut, Bein.Web.Pages.Login,
Bein.Web.Pages.Index, Bein.Web.Pages.Object,
Bein.Web.Pages.Settings, Bein.Web.Pages.New,
Bein.Web.Routing
Hs-Source-Dirs: .