From 284bb3073da340774e8d65bfed004259be755a8a Mon Sep 17 00:00:00 2001 From: Allan Blanchard <allan.blanchard@cea.fr> Date: Sat, 20 Jul 2024 10:28:37 +0200 Subject: [PATCH] [nix] coverage workspace file: absolute path --- nix/frama-c.nix | 2 +- nix/mk_tests.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/nix/frama-c.nix b/nix/frama-c.nix index cb25fea5c8e..06780530296 100644 --- a/nix/frama-c.nix +++ b/nix/frama-c.nix @@ -124,7 +124,7 @@ stdenvNoCC.mkDerivation rec { dune_opt = if release_mode then "--release" else "" ; buildPhase = (if cover then '' - export DUNE_WORKSPACE="dev/dune-workspace.cover" + export DUNE_WORKSPACE="$(pwd)/dev/dune-workspace.cover" '' else "") + '' dune build -j2 --display short --error-reporting=twice $dune_opt @install diff --git a/nix/mk_tests.nix b/nix/mk_tests.nix index ceab5c12649..4a54d793df4 100644 --- a/nix/mk_tests.nix +++ b/nix/mk_tests.nix @@ -92,7 +92,7 @@ stdenvNoCC.mkDerivation { (if cover then '' mkdir -p _bisect - export DUNE_WORKSPACE="dev/dune-workspace.cover" + export DUNE_WORKSPACE="$(pwd)/dev/dune-workspace.cover" export BISECT_FILE="$(pwd)/_bisect/bisect-" '' else ""); -- GitLab