Commit c9dca803 authored by Connor Baker's avatar Connor Baker
Browse files

cudaPackages: fix multiplex builder isSupported check

parent 3498ca64
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -63,11 +63,12 @@ let
  # computeName :: Package -> String
  computeName = {version, ...}: mkVersionedPackageName pname version;

  # Check whether a package supports our CUDA version
  # Check whether a package supports our CUDA version and platform.
  # isSupported :: Package -> Bool
  isSupported =
    package:
    !(strings.hasPrefix "unsupported" package.platform)
    # The `platform` attribute of the package is NVIDIA's name for a redistributable architecture.
    redistArch == package.platform
    && strings.versionAtLeast cudaVersion package.minCudaVersion
    && strings.versionAtLeast package.maxCudaVersion cudaVersion;