{ pkgs, myLib }: myLib.finalPkgGenerator.override { mainProgram = "vitis"; fhsEnv = pkgs.callPackage ./fhs.nix { inherit myLib; requireInstallDir = true; }; executables = [ # From Vivado bin folder "cdoutil_int" "combine_dfx_bitstreams" "cs_server" "diffbd" "hw_server" "hw_serverpv" "ldlibpath.sh" "loader" "manage_ipcache" "program_ftdi" "rdiArgs.sh" "setEnvAndRunCmd.sh" "setupEnv.sh" "stapl_player" "svf_utility" "symbol_server" "tcflog" "unsetldlibpath.sh" "unwrapped" "updatemem" "vivado" "vlm" "wbtcv" "xar" "xcd" "xcrg" "xelab" "xlicdiag" "xrcserver" "xrt_server" "xsc" "xsdb" "xsim" "xtclsh" "xvc_pcie" "xvhdl" "xvlog" # From Vitis bin folder "apcc" "hlsArgs.sh" "ldlibpath.sh" "loader" "rdiArgs.sh" "setEnvAndRunCmd.sh" "setupEnv.sh" "unsetldlibpath.sh" "unwrapped" "vitis_hls" "vitis" "xlicdiag" # From ModelComposer bin folder "ldlibpath.sh" "loader" "model_composer" "modelcomposerArgs.sh" "rdiArgs.sh" "setEnvAndRunCmd.sh" "setPatchEnv.sh" "setupEnv.sh" "unsetldlibpath.sh" "unwrapped" # From DocNav bin folder "AppRun" "docnav" "lib" "libexec" "pdfjs" "plugins" "translations" ]; }