@hackage sbp2.3.6
SwiftNav's SBP Library
Categories
License
LGPL-3.0-only
Maintainer
Swift Navigation <dev@swiftnav.com>
Links
Versions
Installation
Dependencies (13)
- aeson
- array
- base >=4.8 && <5
- base64-bytestring
- basic-prelude
- binary Show all…
Dependents (2)
@hackage/gnss-converters, @hackage/sbp2udp
SBP Bindings for Haskell
Haskell client for Swift Binary Protocol (SBP).
Requirements
haskell-stack: Instructions here.
Install from Hackage
Available on Hackage as sbp.
The library supports building against Stackage LTS-10. To
install from Hackage using stack:
$ stack install --resolver lts-10.0 sbp # (LTS-10)
Note that we explicitly specify the resolvers to use, as installing libsbp may
fail to build with more recent resolvers.
Building with cabal is possible but not supported and may fail to build.
Setup
To build:
$ stack build
To install:
$ stack install
To test and benchmark:
$ stack test && stack bench
To deploy to Hackage:
$ stack upload
Publishing
To publish to Hackage, use the
publish-lower recipe in the Shakefile.hs with LTS-10 stack.yaml:
$ STACK_YAML=stack-lts-10.yaml ./Shakefile.hs publish-lower
References
LICENSE
Copyright © 2015 Swift Navigation Inc.