16 lines
365 B
Nix
16 lines
365 B
Nix
{
|
|
lib,
|
|
writeShellScriptBin,
|
|
zluda,
|
|
}:
|
|
|
|
writeShellScriptBin "zluda-run" ''
|
|
export LD_LIBRARY_PATH="${lib.getLib zluda}/lib''${LD_LIBRARY_PATH:+":''$LD_LIBRARY_PATH"}"
|
|
if [[ -v NIX_LD_LIBRARY_PATH ]]; then
|
|
export NIX_LD_LIBRARY_PATH="${lib.getLib zluda}/lib''${NIX_LD_LIBRARY_PATH:+":''$NIX_LD_LIBRARY_PATH"}"
|
|
fi
|
|
|
|
# exec -a "$0" "$@"
|
|
exec "$@"
|
|
''
|