forked from rarias/jungle
Add intel.icd to hpckit compiler
This commit is contained in:
parent
9991207323
commit
556aacb6b8
@ -20,6 +20,7 @@
|
|||||||
rdma-core,
|
rdma-core,
|
||||||
ucx,
|
ucx,
|
||||||
zlib,
|
zlib,
|
||||||
|
writeTextFile,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
lib.makeOverridable (
|
lib.makeOverridable (
|
||||||
@ -157,11 +158,17 @@ lib.makeOverridable (
|
|||||||
folder: version:
|
folder: version:
|
||||||
let
|
let
|
||||||
original = "${finalAttrs.finalPackage}/${folder}/${version}";
|
original = "${finalAttrs.finalPackage}/${folder}/${version}";
|
||||||
|
|
||||||
|
etc-vendors = writeTextFile {
|
||||||
|
name = "intel-ocl-icd";
|
||||||
|
text = "${original}/lib/libintelocl.so";
|
||||||
|
destination = "/etc/OpenCL/vendors/intel.icd";
|
||||||
|
};
|
||||||
in
|
in
|
||||||
symlinkJoin {
|
symlinkJoin {
|
||||||
pname = "intel-${folder}";
|
pname = "intel-${folder}";
|
||||||
inherit version;
|
inherit version;
|
||||||
paths = [ original ];
|
paths = [ original ] ++ lib.optionals (folder == "compiler") [ etc-vendors ];
|
||||||
passthru = { inherit original; };
|
passthru = { inherit original; };
|
||||||
}
|
}
|
||||||
) _components;
|
) _components;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user