From e15270a710e84d7a612f422658b866010fc2d944 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Forsman?= Date: Mon, 6 Nov 2023 21:07:29 +0100 Subject: [PATCH] quartus-prime-lite: expose all modelsim programs Just because nixpkgs can split upstream packages and hide certain programs doesn't mean we should. Upstream documents that users should add the ModelSim bin/ path to $PATH: https://www.intel.com/content/www/us/en/docs/programmable/683200/1-2-1-and-2-0-1/setting-up-the-environment.html This answers the comment "Should we install all executables?" -- yes. (cherry picked from commit b4d6f8af7076d9e8776d6d6cbf834b81bceec726) --- pkgs/applications/editors/quartus-prime/default.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkgs/applications/editors/quartus-prime/default.nix b/pkgs/applications/editors/quartus-prime/default.nix index 71333bb80150..d48877129cb6 100644 --- a/pkgs/applications/editors/quartus-prime/default.nix +++ b/pkgs/applications/editors/quartus-prime/default.nix @@ -75,8 +75,7 @@ in buildFHSEnv rec { progs_to_wrap=( "${unwrapped}"/quartus/bin/* "${unwrapped}"/quartus/sopc_builder/bin/qsys-{generate,edit,script} - # Should we install all executables? - "${unwrapped}"/modelsim_ase/bin/{vsim,vlog,vlib,vcom,vdel,vmap} + "${unwrapped}"/modelsim_ase/bin/* "${unwrapped}"/modelsim_ase/linuxaloem/lmutil )