Unverified Commit aac362b5 authored by Vladimír Čunát's avatar Vladimír Čunát
Browse files

owl-lisp: Use dash for tests (#429029)

parents 25b37a92 95632ac0
Loading
Loading
Loading
Loading
+12 −1
Original line number Diff line number Diff line
@@ -3,6 +3,7 @@
  stdenv,
  fetchFromGitLab,
  which,
  dash,
}:

stdenv.mkDerivation rec {
@@ -16,7 +17,17 @@ stdenv.mkDerivation rec {
    hash = "sha256-GfvOkYLo8fgAvGuUa59hDy+sWJSwyntwqMO8TAK/lUo=";
  };

  nativeBuildInputs = [ which ];
  nativeBuildInputs = [
    which
    dash
  ];

  # Tests fail with bash, replacing with dash seems to work around it
  # FIXME: Why?
  postPatch = ''
    substituteInPlace Makefile \
      --replace-fail 'sh tests/run' 'dash tests/run'
  '';

  makeFlags = [
    "PREFIX=${placeholder "out"}"