Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Previously we were copying dll files from resources to a different location so that the files could continue having the same file name. There was also a hack to avoid doing that copy and to use the included dll files directly if it determined those resources already had the expected basename (such as a non-installed openssl). The hack relied on using now deprecated methods, but realistically we don't need it. This reworks the logic on Windows for copying a resource file to always occur regardless of what repository has loaded it. By doing so it fixes some deprecation messages from rakudo about treating resource objects like path strings. See: rakudo/rakudo#5507
- Loading branch information