Loading pkgs/by-name/wa/wasmtime/package.nix +18 −1 Original line number Diff line number Diff line Loading @@ -3,7 +3,9 @@ stdenv, rustPlatform, fetchFromGitHub, buildPackages, cmake, installShellFiles, versionCheckHook, nix-update-script, enableShared ? !stdenv.hostPlatform.isStatic, Loading Loading @@ -37,7 +39,10 @@ rustPlatform.buildRustPackage (finalAttrs: { "dev" ]; nativeBuildInputs = [ cmake ]; nativeBuildInputs = [ cmake installShellFiles ]; doCheck = with stdenv.buildPlatform; Loading Loading @@ -71,6 +76,18 @@ rustPlatform.buildRustPackage (finalAttrs: { install_name_tool -id \ $dev/lib/libwasmtime.dylib \ $dev/lib/libwasmtime.dylib '' + lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' installShellCompletion --cmd wasmtime \ --bash <("$out/bin/wasmtime" completion bash) \ --zsh <("$out/bin/wasmtime" completion zsh) \ --fish <("$out/bin/wasmtime" completion fish) '' + lib.optionalString (!stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' installShellCompletion --cmd wasmtime \ --bash "${buildPackages.wasmtime}"/share/bash-completion/completions/*.bash \ --zsh "${buildPackages.wasmtime}"/share/zsh/site-functions/* \ --fish "${buildPackages.wasmtime}"/share/fish/*/* ''; nativeInstallCheckInputs = [ Loading Loading
pkgs/by-name/wa/wasmtime/package.nix +18 −1 Original line number Diff line number Diff line Loading @@ -3,7 +3,9 @@ stdenv, rustPlatform, fetchFromGitHub, buildPackages, cmake, installShellFiles, versionCheckHook, nix-update-script, enableShared ? !stdenv.hostPlatform.isStatic, Loading Loading @@ -37,7 +39,10 @@ rustPlatform.buildRustPackage (finalAttrs: { "dev" ]; nativeBuildInputs = [ cmake ]; nativeBuildInputs = [ cmake installShellFiles ]; doCheck = with stdenv.buildPlatform; Loading Loading @@ -71,6 +76,18 @@ rustPlatform.buildRustPackage (finalAttrs: { install_name_tool -id \ $dev/lib/libwasmtime.dylib \ $dev/lib/libwasmtime.dylib '' + lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' installShellCompletion --cmd wasmtime \ --bash <("$out/bin/wasmtime" completion bash) \ --zsh <("$out/bin/wasmtime" completion zsh) \ --fish <("$out/bin/wasmtime" completion fish) '' + lib.optionalString (!stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' installShellCompletion --cmd wasmtime \ --bash "${buildPackages.wasmtime}"/share/bash-completion/completions/*.bash \ --zsh "${buildPackages.wasmtime}"/share/zsh/site-functions/* \ --fish "${buildPackages.wasmtime}"/share/fish/*/* ''; nativeInstallCheckInputs = [ Loading