packages feed

zyre2-0.1.1.0: package.yaml

name:                zyre2
version:             0.1.1.0
github:              "skrioify/haskell-zyre2"
license:             MIT
author:              "Emil Nylind"
maintainer:          "emil@nylind.se"
copyright:           "2022 Emil Nylind"

extra-source-files:
- README.md
- ChangeLog.md

# Metadata used when publishing your package
synopsis:            Haskell zyre bindings for reliable group messaging over local area networks.
category:            Web

# To avoid duplicated efforts in documentation and dealing with the
# complications of embedding Haddock markup inside cabal files, it is
# common to point users to the README.md file.
description:         Please see the README on GitHub at <https://github.com/skrioify/haskell-zyre2#readme>

dependencies:
- base >= 4.7 && < 5
- inline-c >= 0.9.1 && < 0.10
- containers >= 0.6.5 && < 0.7
- text >= 1.2.4 && < 1.3
- bytestring >= 0.10.12 && < 0.11

library:
  source-dirs: src
  extra-lib-dirs:
  - /usr/local/lib
  extra-libraries: 
  - zyre
  - czmq
  exposed-modules:
  - Network.Zyre2
  - Network.Zyre2.Configuration

executables:
  zyre-example-exe:
    main:                Main.hs
    source-dirs:         app
    ghc-options:
    - -threaded
    - -rtsopts
    - -with-rtsopts=-N
    dependencies:
    - zyre2

tests:
  zyre2-test:
    main:                Spec.hs
    source-dirs:         test
    ghc-options:
    - -threaded
    - -rtsopts
    - -with-rtsopts=-N
    dependencies:
    - zyre2