cudaPackages.libcudla: only available on Xavier and Orin
Signed-off-by: Connor Baker <ConnorBaker01@gmail.com>
This commit is contained in:
@@ -18,4 +18,16 @@ buildRedist {
|
||||
autoPatchelfIgnoreMissingDeps = lib.optionals backendStdenv.hasJetsonCudaCapability [
|
||||
"libnvcudla.so"
|
||||
];
|
||||
|
||||
passthru.platformAssertions = [
|
||||
{
|
||||
message = "Only Xavier (7.2) and Orin (8.7) Jetson devices are supported";
|
||||
assertion =
|
||||
let
|
||||
inherit (backendStdenv) hasJetsonCudaCapability requestedJetsonCudaCapabilities;
|
||||
in
|
||||
hasJetsonCudaCapability
|
||||
-> (lib.subtractLists [ "7.2" "8.7" ] requestedJetsonCudaCapabilities == [ ]);
|
||||
}
|
||||
];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user