2019-12-29 10:51:55 +01:00
|
|
|
{ stdenv
|
|
|
|
, direnv
|
|
|
|
, term-test ? null
|
|
|
|
, doCheck ? true
|
|
|
|
}:
|
|
|
|
assert doCheck -> term-test != null;
|
2019-12-03 20:43:28 +01:00
|
|
|
|
|
|
|
stdenv.mkDerivation {
|
|
|
|
name = "direnv-cache";
|
|
|
|
src = ./.;
|
|
|
|
propagatedBuildInputs = [ direnv ];
|
|
|
|
installPhase = ''
|
|
|
|
make install PREFIX=$out
|
|
|
|
'';
|
|
|
|
checkInputs = [ term-test ];
|
2019-12-29 10:51:55 +01:00
|
|
|
inherit doCheck;
|
2019-12-03 20:43:28 +01:00
|
|
|
passthru = { direnvrc = ./direnvrc; };
|
|
|
|
}
|