diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 643d53c839fc..1e31652ddc8d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6870,6 +6870,20 @@ with pkgs; vcpkg-tool-unwrapped = vcpkg-tool.override { doWrap = false; }; + wild-wrapped = + let + ldWrapper = ../build-support/bintools-wrapper/ld-wrapper.sh; + in + wrapBintoolsWith { + bintools = wild; + extraBuildCommands = '' + wrap wild ${ldWrapper} ${lib.getExe buildPackages.wild} + wrap ld.wild ${ldWrapper} ${lib.getExe buildPackages.wild} + wrap ${stdenv.cc.bintools.targetPrefix}ld.wild ${ldWrapper} ${lib.getExe buildPackages.wild} + wrap ${stdenv.cc.bintools.targetPrefix}ld ${ldWrapper} ${lib.getExe buildPackages.wild} + ''; + }; + whatstyle = callPackage ../development/tools/misc/whatstyle { inherit (llvmPackages) clang-unwrapped; };