/angel.cabal
Cabal | 95 lines | 81 code | 14 blank | 0 comment | 5 complexity | 924d1ef8c1b54c785d4187c123f0be1e MD5 | raw file
1Name: angel 2Version: 0.6.2 3License: BSD3 4License-file: LICENSE 5Author: Jamie Turner 6Synopsis: Process management and supervision daemon 7Description: @angel@ is a daemon that runs and monitors other processes. It 8 is similar to djb's `daemontools` or the Ruby project `god`. 9 . 10 It's goals are to keep a set of services running, and to facilitate 11 the easy configuration and restart of those services. 12 13 See the homepage for documentation. 14 15Maintainer: Michael Xavier <michael@michaelxavier.net> 16Homepage: http://github.com/MichaelXavier/Angel 17Bug-Reports: http://github.com/MichaelXavier/Angel/issues 18 19Stability: Stable 20Category: System 21Build-type: Simple 22 23Extra-source-files: README.md 24 changelog.md 25 test/test_jobs/CompliantJob.hs 26 test/test_jobs/StubbornJob.hs 27 28Cabal-version: >=1.8 29 30 31source-repository head 32 type: git 33 location: https://github.com/MichaelXavier/Angel.git 34 35Executable angel 36 Hs-Source-Dirs: src 37 Main-is: Angel/Main.hs 38 39 Build-depends: base >= 4.5 && < 5 40 Build-depends: process >= 1.2.0.0 && < 2.0 41 Build-depends: mtl 42 Build-depends: configurator >= 0.1 43 Build-depends: stm >= 2.0 44 Build-depends: containers >= 0.3 45 Build-depends: unordered-containers >= 0.1.4 46 Build-depends: unix >= 2.4 47 Build-depends: time >= 1.5 48 Build-depends: old-locale 49 Build-depends: text>=0.11 50 Build-depends: transformers 51 Build-depends: optparse-applicative >= 0.12 52 53 54 Other-modules: Angel.Files, 55 Angel.Config, 56 Angel.Data, 57 Angel.Job, 58 Angel.Prelude, 59 Angel.Process, 60 Angel.Log, 61 Angel.Util, 62 Angel.PidFile 63 64 Extensions: OverloadedStrings,ScopedTypeVariables,BangPatterns,ViewPatterns 65 66 Ghc-Options: -threaded 67 68test-suite spec 69 Type: exitcode-stdio-1.0 70 Main-Is: Spec.hs 71 Hs-Source-Dirs: src, test 72 Other-modules: Angel.ConfigSpec 73 Angel.JobSpec 74 Angel.LogSpec 75 Angel.PidFileSpec 76 Angel.UtilSpec 77 SpecHelper 78 Build-Depends: base 79 Build-Depends: tasty 80 Build-Depends: tasty-hunit 81 Build-Depends: tasty-quickcheck 82 Build-depends: base >= 4.0 && < 5 83 Build-depends: process >= 1.0 && < 2.0 84 Build-depends: mtl 85 Build-depends: configurator >= 0.1 86 Build-depends: stm >= 2.0 87 Build-depends: containers >= 0.3 88 Build-depends: unordered-containers >= 0.1.4 89 Build-depends: unix >= 2.4 90 Build-depends: time 91 Build-depends: old-locale 92 Build-depends: text>=0.11 93 Build-depends: transformers 94 Extensions: OverloadedStrings,ScopedTypeVariables,BangPatterns,ViewPatterns 95 Ghc-Options: -threaded -rtsopts -with-rtsopts=-N