You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
FindCairo.cmake will now create an 'IMPORTED' CMake target, with
build settings assigned to it via CMake target-properties.
This change also, somewhat inadvertently, fixes a bug whereby vcpkg
wasn't installing Cairo's .dll file alongside Debug-built .exe files,
as the Release/non-Debug version of Cairo was getting linked to.
vcpkg adds a post-link step to executables to install these .dll files.
Debug-built io2d apps were linking to the Release copy of Cairo, which
was confusing vcpkg. In more detail, this involved a vcpkg script,
"<vcpkg-root>\scripts\buildsystems\msbuild\applocal.ps1", only looking
in "<vcpkg-root>\debug\bin\" for .dll files to copy, as opposed to
either "<vcpkg-root>\debug\bin\" or "<vcpkg-root>\bin\".
0 commit comments