futhark: only wrap the 'futhark' executable

Newer versions of Futhark only care about this executable, and the
others are thin wrappers that will go away in a future version.
This commit is contained in:
Troels Henriksen 2019-03-17 22:47:20 +01:00
parent 1a2c78b420
commit 27f7cf2cad

View File

@ -536,10 +536,7 @@ self: super: builtins.intersectAttrs super {
let path = stdenv.lib.makeBinPath [ gcc ];
in overrideCabal (addBuildTool super.futhark makeWrapper) (_drv: {
postInstall = ''
wrapProgram $out/bin/futhark-c \
--prefix PATH : "${path}"
wrapProgram $out/bin/futhark-opencl \
wrapProgram $out/bin/futhark \
--prefix PATH : "${path}" \
--set NIX_CC_WRAPPER_x86_64_unknown_linux_gnu_TARGET_HOST 1 \
--set NIX_CFLAGS_COMPILE "-I${opencl-headers}/include" \