diff --git a/cmake/cef_variables.cmake.in b/cmake/cef_variables.cmake.in index ba016f8d8..f3f64ea3a 100644 --- a/cmake/cef_variables.cmake.in +++ b/cmake/cef_variables.cmake.in @@ -493,6 +493,7 @@ if(OS_WINDOWS) # List of CEF binary files. set(CEF_BINARY_FILES chrome_elf.dll + d3dcompiler_47.dll libcef.dll libEGL.dll libGLESv2.dll @@ -503,12 +504,6 @@ if(OS_WINDOWS) vulkan-1.dll ) - if(NOT PROJECT_ARCH STREQUAL "arm64") - list(APPEND CEF_BINARY_FILES - d3dcompiler_47.dll - ) - endif() - # List of CEF resource files. set(CEF_RESOURCE_FILES chrome_100_percent.pak diff --git a/tools/distrib/win/x64/d3dcompiler_47.dll b/tools/distrib/win/x64/d3dcompiler_47.dll deleted file mode 100644 index e82d8c778..000000000 Binary files a/tools/distrib/win/x64/d3dcompiler_47.dll and /dev/null differ diff --git a/tools/distrib/win/x86/d3dcompiler_47.dll b/tools/distrib/win/x86/d3dcompiler_47.dll deleted file mode 100644 index 7e41f25c5..000000000 Binary files a/tools/distrib/win/x86/d3dcompiler_47.dll and /dev/null differ diff --git a/tools/make_distrib.py b/tools/make_distrib.py index 7122fae19..5e76b37ca 100644 --- a/tools/make_distrib.py +++ b/tools/make_distrib.py @@ -887,6 +887,7 @@ if platform == 'windows': # yapf: disable binaries = [ {'path': 'chrome_elf.dll'}, + {'path': 'd3dcompiler_47.dll'}, {'path': libcef_dll}, {'path': 'libEGL.dll'}, {'path': 'libGLESv2.dll'}, @@ -959,9 +960,6 @@ if platform == 'windows': valid_build_dir = build_dir dst_dir = os.path.join(output_dir, 'Debug') copy_files_list(build_dir, dst_dir, binaries) - copy_files( - os.path.join(script_dir, 'distrib/win/%s/*.dll' % binary_arch), - dst_dir, options.quiet) if not options.nosymbols: # create the symbol output directory @@ -982,9 +980,6 @@ if platform == 'windows': valid_build_dir = build_dir dst_dir = os.path.join(output_dir, 'Release') copy_files_list(build_dir, dst_dir, binaries) - copy_files( - os.path.join(script_dir, 'distrib/win/%s/*.dll' % binary_arch), - dst_dir, options.quiet) if not options.nosymbols: # create the symbol output directory