mirror of
https://github.com/privatevoid-net/nix-super.git
synced 2024-11-26 07:46:21 +02:00
37 lines
529 B
Nix
37 lines
529 B
Nix
{ lib
|
|
, releaseTools
|
|
, nix
|
|
, stdenv
|
|
}:
|
|
|
|
let
|
|
inherit (nix) version;
|
|
|
|
in
|
|
|
|
releaseTools.coverageAnalysis {
|
|
name = "nix-coverage-${version}";
|
|
|
|
inherit (nix)
|
|
src
|
|
buildInputs
|
|
nativeBuildInputs
|
|
propagatedBuildInputs
|
|
configureFlags
|
|
makeFlags
|
|
installFlags
|
|
doInstallCheck
|
|
installCheckFlags
|
|
installCheckTarget
|
|
;
|
|
|
|
enableParallelBuilding = true;
|
|
|
|
dontInstall = false;
|
|
|
|
lcovFilter = [ "*/boost/*" "*-tab.*" ];
|
|
|
|
hardeningDisable = ["fortify"];
|
|
|
|
NIX_CFLAGS_COMPILE = "-DCOVERAGE=1";
|
|
}
|