@hackage atlassian-connect-core0.10.1.0
Atlassian Connect snaplet for the Snap Framework and helper code.
Categories
License
Apache-2.0
Maintainer
rmassaioli@atlassian.com
Links
Versions
Installation
Dependencies (27)
- aeson >=0.7.0.3
- atlassian-connect-descriptor >=0.4.15
- base >=4.7 && <5
- base64-bytestring >=1.0
- bytestring >=0.9
- case-insensitive >=1 && <2 Show all…
Dependents (1)
@hackage/acme-everything
Package Flags
network-uri
(on by default)
Get Network.URI from the network-uri package
Atlassian Connect Core (for Haskell)
This is a library that provides Atlassian Connect functionality for applications built on top of the Snap Framework. We provide a snaplet so that you can integrate Atlassian Connect into your applications.
Compiling the code
In order to compile this library we required that you have NixOS installed, in order to create a reliable GHC 8.01 environment. Run the following to setup a NixOS shell with GHC:
$ cat ~/.nixpkgs/config.nix
{
packageOverrides = super: let self = super.pkgs; in
{
myHaskellEnv =
self.haskellPackages.ghcWithPackages
(haskellPackages: with haskellPackages; [
mtl QuickCheck random text alex cabal-install cpphs happy ghc-paths zlib
# or anything you like.
]);
};
}
$ nix-env -f "<nixpkgs>" -iA myHaskellEnv
$ nix-shell -p myHaskellEnv
Then run the following to build the library:
cabal sandbox init
cabal install # on OSX include the --with-gcc=clang flag
Good luck!