diff --git a/pkgs/by-name/vc/vcpkg/package.nix b/pkgs/by-name/vc/vcpkg/package.nix index 4618d7c7b7b4a5..1f36ab264bf184 100644 --- a/pkgs/by-name/vc/vcpkg/package.nix +++ b/pkgs/by-name/vc/vcpkg/package.nix @@ -3,6 +3,7 @@ , lib , vcpkg-tool , makeWrapper +, doWrap ? true }: stdenvNoCC.mkDerivation (finalAttrs: { @@ -34,8 +35,10 @@ stdenvNoCC.mkDerivation (finalAttrs: { mkdir -p "$out/bin" "$out/share/vcpkg/scripts/buildsystems" cp --preserve=mode -r ./{docs,ports,triplets,scripts,.vcpkg-root,versions,LICENSE.txt} "$out/share/vcpkg/" - makeWrapper "${vcpkg-tool}/bin/vcpkg" "$out/bin/vcpkg" \ - --set-default VCPKG_ROOT "$out/share/vcpkg" + ${lib.optionalString doWrap '' + makeWrapper "${vcpkg-tool}/bin/vcpkg" "$out/bin/vcpkg" \ + --set-default VCPKG_ROOT "$out/share/vcpkg" + ''} ln -s "$out/bin/vcpkg" "$out/share/vcpkg/vcpkg" touch "$out/share/vcpkg/vcpkg.disable-metrics"