From 78d0c72b52835161fd15058b111aa05d69ce062b Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Tue, 20 Mar 2018 14:55:47 +0100 Subject: Fix coverage job --- release.nix | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'release.nix') diff --git a/release.nix b/release.nix index 0dac174accd8..bdcb6f759668 100644 --- a/release.nix +++ b/release.nix @@ -155,17 +155,15 @@ let coverage = - with import nixpkgs { system = "x86_64-linux"; }; + with pkgs; + + with import ./release-common.nix { inherit pkgs; }; releaseTools.coverageAnalysis { name = "nix-build"; src = tarball; - buildInputs = - [ curl bzip2 openssl pkgconfig sqlite xz libsodium libseccomp - # These are for "make check" only: - graphviz libxml2 libxslt git mercurial - ]; + buildInputs = buildDeps; configureFlags = '' --disable-init-state @@ -175,7 +173,7 @@ let doInstallCheck = true; - lcovFilter = [ "*-tab.*" "*/nlohmann/*" "*/linenoise/*" ]; + lcovFilter = [ "*/boost/*" "*-tab.*" "*/nlohmann/*" "*/linenoise/*" ]; # We call `dot', and even though we just use it to # syntax-check generated dot files, it still requires some -- cgit 1.4.1