From fd4d38d9315327da30f7a3cd81ad4fa3eeb0305d Mon Sep 17 00:00:00 2001 From: Artturin Date: Fri, 4 Apr 2025 18:07:39 +0300 Subject: [PATCH] bluespec: Add a simple `installCheckPhase` --- pkgs/by-name/bl/bluespec/package.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/by-name/bl/bluespec/package.nix b/pkgs/by-name/bl/bluespec/package.nix index 3a7ca3d8d7be..5f9fd46c3aa0 100644 --- a/pkgs/by-name/bl/bluespec/package.nix +++ b/pkgs/by-name/bl/bluespec/package.nix @@ -223,6 +223,7 @@ stdenv.mkDerivation rec { ''; doCheck = true; + doInstallCheck = true; # TODO To fix check-suite: # On darwin @@ -281,6 +282,13 @@ stdenv.mkDerivation rec { ) ''; + installCheckPhase = '' + output="$($out/bin/bsc 2>&1 || true)" + echo "bsc output:" + echo "$output" + echo "$output" | grep -q "to get help" + ''; + meta = { description = "Toolchain for the Bluespec Hardware Definition Language"; homepage = "https://github.com/B-Lang-org/bsc";