cleverca22
6/22/2017 - 12:22 AM

scyther.nix

let
  pkgs = import <nixpkgs> {};
in
pkgs.pkgsi686Linux.stdenv.mkDerivation rec { 
  name = "scyther-${version}";
  version = "1.1.3";
  src = pkgs.fetchFromGitHub {
    owner = "cascremers";
    repo = "scyther";
    rev = "v${version}";
    sha256 = "0rb4ha5bnjxnwj4f3hciq7kyj96fhw14hqbwl5kr9cdw8q62mx0h";
  };

  preConfigure = ''
    set -x
    cd src
    ls
  '';
  dontUseCmakeBuildDir = true;
  cmakeFlags = [ "-DCMAKE_BUILD_TYPE:STRING=Release" ];

  buildInputs = with pkgs.pkgsi686Linux; [
    cmake
    flex
    bison
  ];
}