From eaf636742e0694d371484acec9217d1d8ddcee7c Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Tue, 16 Jul 2024 13:02:21 +0300 Subject: [PATCH] openmpi: separate ortecc related moveToOutput commands --- pkgs/development/libraries/openmpi/default.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/openmpi/default.nix b/pkgs/development/libraries/openmpi/default.nix index 47a7bab79e16..9feb2b7999fa 100644 --- a/pkgs/development/libraries/openmpi/default.nix +++ b/pkgs/development/libraries/openmpi/default.nix @@ -121,11 +121,14 @@ stdenv.mkDerivation (finalAttrs: { done done - for i in ortecc orte-info ompi_info oshmem_info; do + # ortecc's files don't have c++ and fort companions so it is handled + # outside the for loops above + moveToOutput "bin/ortecc" "''${!outputDev}" + moveToOutput "share/openmpi/ortecc-wrapper-data.txt" "''${!outputDev}" + + for i in orte-info ompi_info oshmem_info; do moveToOutput "bin/$i" "''${!outputDev}" done - - moveToOutput "share/openmpi/ortecc-wrapper-data.txt" "''${!outputDev}" ''; postFixup =