Name: msxml6
Description: Microsoft Core XML Services (MSXML) 6.0
Provider: Microsoft
License: Microsoft EULA
License_url: https://www.microsoft.com/web/webpi/eula/net_library_eula_enu.htm
Dependencies: []
Steps:
- action: download_archive
  file_name: msxml6-KB2957482-enu-amd64.exe
  url: https://download.microsoft.com/download/2/7/7/277681BE-4048-4A58-ABBA-259C465B1699/msxml6-KB2957482-enu-amd64.exe
  file_checksum: 7efa46a2a22a00b2df30c84d269caef3
  file_size: 1885336

- action: get_from_cab
  source: msxml6-KB2957482-enu-amd64.exe
  file_name: msxml6.msi
  dest: temp/msxml6/

- action: get_from_cab
  source: msxml6/msxml6.msi
  file_name: msxml6.dll.86F857F6_A743_463D_B2FE_98CB5F727E09
  dest: win32
  rename: msxml6.dll

- action: get_from_cab
  source: msxml6/msxml6.msi
  file_name: msxml6r.dll.86F857F6_A743_463D_B2FE_98CB5F727E09
  dest: win32
  rename: msxml6r.dll

- action: get_from_cab
  source: msxml6/msxml6.msi
  file_name: msxml6.dll.1ECC0691_D2EB_4A33_9CBF_5487E5CB17DB
  dest: win64
  rename: msxml6.dll

- action: get_from_cab
  source: msxml6/msxml6.msi
  file_name: msxml6r.dll.1ECC0691_D2EB_4A33_9CBF_5487E5CB17DB
  dest: win64
  rename: msxml6r.dll

- action: override_dll
  dll: msxml6,msxml6r
  type: native,builtin
