A simple IRC bot written in Haskell
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

hask-irc-runner.cabal 2.5KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. -- Initial hask-irc.cabal generated by cabal init. For further
  2. -- documentation, see http://haskell.org/cabal/users-guide/
  3. -- The name of the package.
  4. name: hask-irc-runner
  5. -- The package version. See the Haskell package versioning policy (PVP)
  6. -- for standards guiding when and how versions should be incremented.
  7. -- http://www.haskell.org/haskellwiki/Package_versioning_policy
  8. -- PVP summary: +-+------- breaking API changes
  9. -- | | +----- non-breaking API additions
  10. -- | | | +--- code changes with no API change
  11. version: 0.1.0
  12. -- A short (one-line) description of the package.
  13. synopsis: A simple extensible IRC bot
  14. -- A longer description of the package.
  15. -- description:
  16. -- URL for the project homepage or repository.
  17. homepage: https://github.com/abhin4v/hask-irc
  18. -- The license under which the package is released.
  19. license: Apache-2.0
  20. license-file: LICENSE
  21. -- The package author(s).
  22. author: Abhinav Sarkar
  23. -- An email address to which users can send suggestions, bug reports, and
  24. -- patches.
  25. maintainer: abhinav@abhinavsarkar.net
  26. -- A copyright notice.
  27. -- copyright:
  28. category: Network, IRC
  29. build-type: Simple
  30. -- Extra files to be distributed with the package, such as examples or a
  31. -- README.
  32. -- extra-source-files:
  33. -- Constraint on the version of Cabal needed to build this package.
  34. cabal-version: >=1.10
  35. executable hask-irc
  36. -- .hs or .lhs file containing the Main module.
  37. main-is: Main.hs
  38. -- Modules included in this executable, other than Main.
  39. other-modules: Network.IRC.Config
  40. -- LANGUAGE extensions used by modules in this package.
  41. default-extensions: NoImplicitPrelude, OverloadedStrings, RecordWildCards, ScopedTypeVariables,
  42. BangPatterns, TupleSections, NamedFieldPuns, GeneralizedNewtypeDeriving,
  43. DeriveDataTypeable
  44. -- Other library packages from which modules are imported.
  45. build-depends: base >=4.5 && <4.9,
  46. hask-irc-core ==0.1.0,
  47. hask-irc-handlers ==0.1.0,
  48. classy-prelude >=0.10 && <1.0,
  49. configurator >=0.3 && <0.4
  50. -- Directories containing source files.
  51. -- hs-source-dirs:
  52. -- Base language which the package is written in.
  53. default-language: Haskell2010
  54. ghc-options: -O2 -Wall -fno-warn-unused-do-bind -funbox-strict-fields -fno-warn-orphans -threaded