azimuth-hs-0.1.1: azimuth-hs.cabal
cabal-version: 2.4
name: azimuth-hs
version: 0.1.1
synopsis: Interact with Azimuth from Haskell
description: Haskell bindings for Azimuth (https://github.com/urbit/azimuth)
homepage: https://github.com/urbit/azimuth-hs
category: Urbit
license: MPL-2.0
license-file: LICENSE
author: Brendan Hay,
Jared Tobin
maintainer: jared@jtobin.io
copyright: 2020 Brendan Hay
extra-source-files:
CHANGELOG
data-files:
etc/azimuth.json
etc/ecliptic.json
source-repository head
type: git
location: https://github.com/urbit/azimuth-hs
common base
default-language: Haskell2010
ghc-options:
-Weverything -Wno-safe -Wno-unsafe -Wno-missing-local-signatures
-Wno-missing-import-lists -Wno-implicit-prelude
build-depends:
base >= 4.12 && < 5
library
import: base
hs-source-dirs: lib
build-depends:
data-default-class >= 0.1.2.0 && < 0.2
, exceptions >= 0.10 && < 1.0
, haskoin-core == 0.12.0
, memory >= 0.15 && < 1.0
, mtl >= 2.2 && < 3.0
, text >= 1.2 && < 2.0
, urbit-hob >= 0.3 && < 1.0
, web3 == 0.9.1.0
exposed-modules:
Urbit.Azimuth
Urbit.Azimuth.Account
Urbit.Azimuth.Azimuth
Urbit.Azimuth.Azimuth.Internal
Urbit.Azimuth.Contract
Urbit.Azimuth.Ecliptic
Urbit.Azimuth.Ecliptic.Internal
Urbit.Azimuth.Point
Urbit.Azimuth.Transaction
other-modules:
Network.Web3.Provider.Extended
Urbit.Ob.Extended
Test-suite tests
import: base
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Main.hs
default-language: Haskell2010
ghc-options:
-rtsopts -Wno-monomorphism-restriction -Wno-unused-do-bind
-Wno-incomplete-uni-patterns -Wno-missing-export-lists
-Wno-unused-local-binds
build-depends:
azimuth-hs
, hspec
, shelly
, text
, urbit-hob
Test-suite doctests
import: base
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Doc.hs
default-language: Haskell2010
ghc-options:
-rtsopts -Wno-monomorphism-restriction -Wno-unused-do-bind
-Wno-incomplete-uni-patterns -Wno-missing-export-lists
-Wno-unused-local-binds
build-depends:
azimuth-hs
, urbit-hob