Loading pkgs/development/cuda-modules/packages/nsight_compute.nix +5 −4 Original line number Diff line number Diff line Loading @@ -87,18 +87,19 @@ buildRedist ( postInstall = '' moveToOutput 'ncu' "''${!outputBin}/bin" moveToOutput 'ncu-ui' "''${!outputBin}/bin" moveToOutput 'host/${archDir}' "''${!outputBin}/bin" moveToOutput 'target/${archDir}' "''${!outputBin}/bin" moveToOutput 'host' "''${!outputBin}/bin" moveToOutput 'target' "''${!outputBin}/bin" moveToOutput 'sections' "''${!outputBin}/bin" wrapQtApp "''${!outputBin}/bin/host/${archDir}/ncu-ui.bin" '' # NOTE(@connorbaker): No idea what this platform is or how to patchelf for it. + lib.optionalString (flags.isJetsonBuild && cudaAtLeast "11.8" && cudaOlder "12.9") '' nixLog "Removing QNX 700 target directory for Jetson builds" rm -rfv "''${!outputBin}/target/qnx-700-t210-a64" rm -rfv "''${!outputBin}/bin/target/qnx-700-t210-a64" '' + lib.optionalString (flags.isJetsonBuild && cudaAtLeast "12.8") '' nixLog "Removing QNX 800 target directory for Jetson builds" rm -rfv "''${!outputBin}/target/qnx-800-tegra-a64" rm -rfv "''${!outputBin}/bin/target/qnx-800-tegra-a64" ''; # lib needs libtiff.so.5, but nixpkgs provides libtiff.so.6 Loading Loading
pkgs/development/cuda-modules/packages/nsight_compute.nix +5 −4 Original line number Diff line number Diff line Loading @@ -87,18 +87,19 @@ buildRedist ( postInstall = '' moveToOutput 'ncu' "''${!outputBin}/bin" moveToOutput 'ncu-ui' "''${!outputBin}/bin" moveToOutput 'host/${archDir}' "''${!outputBin}/bin" moveToOutput 'target/${archDir}' "''${!outputBin}/bin" moveToOutput 'host' "''${!outputBin}/bin" moveToOutput 'target' "''${!outputBin}/bin" moveToOutput 'sections' "''${!outputBin}/bin" wrapQtApp "''${!outputBin}/bin/host/${archDir}/ncu-ui.bin" '' # NOTE(@connorbaker): No idea what this platform is or how to patchelf for it. + lib.optionalString (flags.isJetsonBuild && cudaAtLeast "11.8" && cudaOlder "12.9") '' nixLog "Removing QNX 700 target directory for Jetson builds" rm -rfv "''${!outputBin}/target/qnx-700-t210-a64" rm -rfv "''${!outputBin}/bin/target/qnx-700-t210-a64" '' + lib.optionalString (flags.isJetsonBuild && cudaAtLeast "12.8") '' nixLog "Removing QNX 800 target directory for Jetson builds" rm -rfv "''${!outputBin}/target/qnx-800-tegra-a64" rm -rfv "''${!outputBin}/bin/target/qnx-800-tegra-a64" ''; # lib needs libtiff.so.5, but nixpkgs provides libtiff.so.6 Loading