evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / sg / sgx-azure-dcap-client / test-suite.nix
blob40d80ece8abfbaac5b28baa8e2cafbf05375e7bb
1 { lib
2 , sgx-azure-dcap-client
3 , gtest
4 , makeWrapper
5 }:
6 sgx-azure-dcap-client.overrideAttrs (old: {
7   nativeBuildInputs = old.nativeBuildInputs ++ [
8     makeWrapper
9     gtest
10   ];
12   patches = (old.patches or []) ++ [
13     ./tests-missing-includes.patch
14   ];
16   buildFlags = [
17     "tests"
18   ];
20   installPhase = ''
21     runHook preInstall
23     install -D ./src/Linux/tests "$out/bin/tests"
25     runHook postInstall
26   '';
28   postFixup = ''
29     wrapProgram "$out/bin/tests" \
30       --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ sgx-azure-dcap-client ]}"
31   '';