Skip to content
Commit eef7a7cd authored by Bruce Dawson's avatar Bruce Dawson Committed by Chromium LUCI CQ
Browse files

Remove UCRT references

The Windows Universal CRT is a built-in component of Windows 10 and
above, so now that Windows 10 is the minimum requirement for Chromium
there is no need to copy its files around. Any local copies of the
UCRT will be ignored on Windows 10 and above. The relevant documentation
is found here:

  https://learn.microsoft.com/en-us/cpp/windows/universal-crt-deployment?view=msvc-170

"On Windows 10 and Windows 11, the Universal CRT in the system directory
is always used, even if an application includes an application-local
copy of the Universal CRT. It's true even when the local copy is newer,
because the Universal CRT is a core operating system component on
Windows 10 and later."

This change stops the copying and deploying of ucrtbase.dll and the
api-ms* files. ucrtbased.dll is still deployed in debug builds.

Bug: 1385856
Change-Id: I00ada3acac2117bc85e4814b136a77bc94515217
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4237038


Reviewed-by: default avatarproberge <proberge@chromium.org>
Commit-Queue: Bruce Dawson <brucedawson@chromium.org>
Reviewed-by: default avatarYuly Novikov <ynovikov@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1103463}
parent 785f3c22
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment