Unverified Commit 75b7fb44 authored by Tim Dortmann's avatar Tim Dortmann
Browse files

cudaPackages.nsight_compute: include necessary files

parent 00d1af19
Loading
Loading
Loading
Loading
+5 −4
Original line number Diff line number Diff line
@@ -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