/angel.cabal

http://github.com/jamwt/Angel · Cabal · 95 lines · 81 code · 14 blank · 0 comment · 5 complexity · 924d1ef8c1b54c785d4187c123f0be1e MD5 · raw file

  1. Name: angel
  2. Version: 0.6.2
  3. License: BSD3
  4. License-file: LICENSE
  5. Author: Jamie Turner
  6. Synopsis: Process management and supervision daemon
  7. Description: @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. See the homepage for documentation.
  13. Maintainer: Michael Xavier <michael@michaelxavier.net>
  14. Homepage: http://github.com/MichaelXavier/Angel
  15. Bug-Reports: http://github.com/MichaelXavier/Angel/issues
  16. Stability: Stable
  17. Category: System
  18. Build-type: Simple
  19. Extra-source-files: README.md
  20. changelog.md
  21. test/test_jobs/CompliantJob.hs
  22. test/test_jobs/StubbornJob.hs
  23. Cabal-version: >=1.8
  24. source-repository head
  25. type: git
  26. location: https://github.com/MichaelXavier/Angel.git
  27. Executable angel
  28. Hs-Source-Dirs: src
  29. Main-is: Angel/Main.hs
  30. Build-depends: base >= 4.5 && < 5
  31. Build-depends: process >= 1.2.0.0 && < 2.0
  32. Build-depends: mtl
  33. Build-depends: configurator >= 0.1
  34. Build-depends: stm >= 2.0
  35. Build-depends: containers >= 0.3
  36. Build-depends: unordered-containers >= 0.1.4
  37. Build-depends: unix >= 2.4
  38. Build-depends: time >= 1.5
  39. Build-depends: old-locale
  40. Build-depends: text>=0.11
  41. Build-depends: transformers
  42. Build-depends: optparse-applicative >= 0.12
  43. Other-modules: Angel.Files,
  44. Angel.Config,
  45. Angel.Data,
  46. Angel.Job,
  47. Angel.Prelude,
  48. Angel.Process,
  49. Angel.Log,
  50. Angel.Util,
  51. Angel.PidFile
  52. Extensions: OverloadedStrings,ScopedTypeVariables,BangPatterns,ViewPatterns
  53. Ghc-Options: -threaded
  54. test-suite spec
  55. Type: exitcode-stdio-1.0
  56. Main-Is: Spec.hs
  57. Hs-Source-Dirs: src, test
  58. Other-modules: Angel.ConfigSpec
  59. Angel.JobSpec
  60. Angel.LogSpec
  61. Angel.PidFileSpec
  62. Angel.UtilSpec
  63. SpecHelper
  64. Build-Depends: base
  65. Build-Depends: tasty
  66. Build-Depends: tasty-hunit
  67. Build-Depends: tasty-quickcheck
  68. Build-depends: base >= 4.0 && < 5
  69. Build-depends: process >= 1.0 && < 2.0
  70. Build-depends: mtl
  71. Build-depends: configurator >= 0.1
  72. Build-depends: stm >= 2.0
  73. Build-depends: containers >= 0.3
  74. Build-depends: unordered-containers >= 0.1.4
  75. Build-depends: unix >= 2.4
  76. Build-depends: time
  77. Build-depends: old-locale
  78. Build-depends: text>=0.11
  79. Build-depends: transformers
  80. Extensions: OverloadedStrings,ScopedTypeVariables,BangPatterns,ViewPatterns
  81. Ghc-Options: -threaded -rtsopts -with-rtsopts=-N