evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / in / inja / simple-cmake-test / default.nix
blob347563d471a652527650c040261f0676c7457ab4
2   stdenv,
3   cmake,
4   inja,
5   lib,
6 }:
8 stdenv.mkDerivation {
9   name = "inja-simple-cmake-test";
10   src = lib.fileset.toSource {
11     root = ./.;
12     fileset = lib.fileset.unions [
13       ./main.cpp
14       ./CMakeLists.txt
15     ];
16   };
17   nativeBuildInputs = [ cmake ];
18   buildInputs = [ inja ];
19   doInstallCheck = true;
20   installCheckPhase = ''
21     if [[ `$out/bin/simple-cmake-test` != "Hello world!" ]]; then
22       echo "ERROR: $out/bin/simple-cmake-test does not output 'Hello world!'"
23       exit 1
24     fi
25   '';
26   meta.timeout = 30;