diff --git a/cmake/scripts/fixup_bundle.windows.py b/cmake/scripts/fixup_bundle.windows.py index 853586e7c42bdb89b8c4854b2d8ef977d9c37da6..6dfbbc69314fe7473737289d188aca130c6e679f 100755 --- a/cmake/scripts/fixup_bundle.windows.py +++ b/cmake/scripts/fixup_bundle.windows.py @@ -160,6 +160,7 @@ class Library(object): msvc_runtimes = re.compile('MSVCP?[A-Z]*[0-9]*(_.*)?\\.dll') vc_runtimes = re.compile('VC[A-Z]*[0-9]*(_.*)?\\.dll') win_core_runtimes = re.compile('api-ms-win-core-.*\\.dll') + win_shcore_runtimes = re.compile('api-ms-win-shcore-.*\\.dll') win_rt_runtimes = re.compile('api-ms-win-crt-.*\\.dll') win_security_runtimes = re.compile('api-ms-win-security-.*\\.dll') win_downlevel_runtimes = re.compile('api-ms-win-downlevel-.*\\.dll') @@ -170,6 +171,8 @@ class Library(object): continue if win_core_runtimes.match(dep): continue + if win_shcore_runtimes.match(dep): + continue if win_rt_runtimes.match(dep): continue if win_security_runtimes.match(dep):