Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- with import ../nixpkgs {};
- buildGoPackage rec {
- name = "loomchain";
- goPackagePath = "github.com/loomnetwork/loomchain";
- src = fetchFromGitHub {
- owner = "loomnetwork";
- repo = "loomchain";
- rev = "294a1e46090c63a9c7ec54a22634544da63d1c4c";
- sha256 = "1975jzwnpsmkciivawj2hrqp1n6rz9nh17wbhch0r3c755g2llnx";
- };
- goDeps = ./deps.nix;
- patches= [ ./makefile.patch ];
- buildInputs = [ leveldb which protobuf ];
- buildPhase = ''
- pushd go/src/${goPackagePath}
- export GOPATH=/build/go
- make loom-cleveldb
- '';
- installPhase = ''
- install -Dm755 loom-cleveldb $bin/bin/shipchain
- '';
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement