Skip to content

Noisy output from vcpkg z-applocal when building #52550

Description

@HBurd

Describe the bug
When I build my cmake project, the output is very noisy with lots of messages about "deploying dependencies", like this:

<target name>: message: deploying dependencies
C:\...\vcpkg_installed\x64-windows\bin\spdlog.dll -> C:\...\Release\spdlog.dll skipped, up to date
C:/.../Release\spdlog.dll: message: deploying dependencies
C:\...\vcpkg_installed\x64-windows\bin\fmt.dll -> C:\...\fmt.dll skipped, up to date
C:/...\fmt.dll: message: deploying dependencies
C:\...\vcpkg_installed\x64-windows\bin\gdal.dll -> C:\...\gdal.dll skipped, up to date

<continues to list dependencies recursively for every target being built>

I imagine this is due to PR #52315 which was recently merged which switches to vcpkg z-applocal for deploying dll dependencies. I can get the old behaviour by setting VCPKG_USE_LEGACY_APPLOCAL but I think the default behaviour should probably be less noisy.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions