diff options
author | Steve Dower <steve.dower@microsoft.com> | 2015-03-01 03:53:50 (GMT) |
---|---|---|
committer | Steve Dower <steve.dower@microsoft.com> | 2015-03-01 03:53:50 (GMT) |
commit | e4969f5df832eb8f626544d38ee11b75b52b4aee (patch) | |
tree | 224c8c8914af9b5821b9ea344a15895632728bd4 /Tools/msi/crt | |
parent | a473b9da152d4cdd10eccc6d8eafa2b519da121d (diff) | |
download | cpython-e4969f5df832eb8f626544d38ee11b75b52b4aee.zip cpython-e4969f5df832eb8f626544d38ee11b75b52b4aee.tar.gz cpython-e4969f5df832eb8f626544d38ee11b75b52b4aee.tar.bz2 |
Updates CRT installation for Windows installer.
Bundling versions of the CRT prior to 14.0 is no longer supported.
Diffstat (limited to 'Tools/msi/crt')
-rw-r--r-- | Tools/msi/crt/crt.wixproj | 2 | ||||
-rw-r--r-- | Tools/msi/crt/crt_files.12.0.wxs | 20 | ||||
-rw-r--r-- | Tools/msi/crt/crt_files.14.0.wxs | 40 | ||||
-rw-r--r-- | Tools/msi/crt/crt_files.wxs | 20 |
4 files changed, 21 insertions, 61 deletions
diff --git a/Tools/msi/crt/crt.wixproj b/Tools/msi/crt/crt.wixproj index 8389b3a..75295ba 100644 --- a/Tools/msi/crt/crt.wixproj +++ b/Tools/msi/crt/crt.wixproj @@ -10,7 +10,7 @@ <Import Project="..\msi.props" /> <ItemGroup> <Compile Include="crt.wxs" /> - <Compile Include="crt_files.$(VisualStudioVersion).wxs" /> + <Compile Include="crt_files.wxs" /> </ItemGroup> <ItemGroup> <EmbeddedResource Include="*.wxl" /> diff --git a/Tools/msi/crt/crt_files.12.0.wxs b/Tools/msi/crt/crt_files.12.0.wxs deleted file mode 100644 index f62593f..0000000 --- a/Tools/msi/crt/crt_files.12.0.wxs +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> - <Fragment> - <?if $(var.Platform)~=x64 ?> - <?define msvcr120Guid={0835C947-D6D2-4E52-AF14-0231D04E88EA}?> - <?else ?> - <?define msvcr120Guid={E5B92048-5859-4AF1-AEAD-B97EBF00B087} ?> - <?endif ?> - <ComponentGroup Id="crt_files"> - <Component Id="msvcr120.dll_LM" Directory="SystemInstallDirectory" Guid="$(var.msvcr120Guid)" Shared="yes" SharedDllRefCount="yes"> - <Condition>ALLUSERS=1</Condition> - <File Id="msvcr120.dll_LM" Source="!(bindpath.crt)\msvcr120.dll" /> - </Component> - <Component Id="msvcr120.dll_CU" Directory="InstallDirectory" Guid="*"> - <Condition>NOT ALLUSERS=1</Condition> - <File Id="msvcr120.dll_CU" Source="!(bindpath.crt)\msvcr120.dll" /> - </Component> - </ComponentGroup> - </Fragment> -</Wix> diff --git a/Tools/msi/crt/crt_files.14.0.wxs b/Tools/msi/crt/crt_files.14.0.wxs deleted file mode 100644 index be682c9..0000000 --- a/Tools/msi/crt/crt_files.14.0.wxs +++ /dev/null @@ -1,40 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> - <Fragment> - <?if $(var.Platform)~=x64 ?> - <?define appcrt140Guid={CC160FA9-B519-38EC-B358-B4146E8506C8}?> - <?define desktopcrt140Guid={4DB78A79-8D7F-35DD-B0E8-736DE44D25F3}?> - <?define vcruntime140Guid={B33258FD-750C-3B42-8BE4-535B48E97DB4}?> - <?else ?> - <?define appcrt140Guid={E3854F9C-4CFB-3B85-90BD-86AA22D82DC8}?> - <?define desktopcrt140Guid={46EAB1CD-C362-3139-BD7E-D8782E65253A}?> - <?define vcruntime140Guid={E8E39D3B-4F35-36D8-B892-4B28336FE041}?> - <?endif ?> - <ComponentGroup Id="crt_files"> - <Component Id="appcrt140.dll_LM" Directory="SystemInstallDirectory" Guid="$(var.appcrt140Guid)" Shared="yes" SharedDllRefCount="yes"> - <Condition>ALLUSERS=1</Condition> - <File Id="appcrt140.dll_LM" Source="!(bindpath.crt)\appcrt140.dll" /> - </Component> - <Component Id="desktopcrt140.dll_LM" Directory="SystemInstallDirectory" Guid="$(var.desktopcrt140Guid)" Shared="yes" SharedDllRefCount="yes"> - <Condition>ALLUSERS=1</Condition> - <File Id="desktopcrt140.dll_LM" Source="!(bindpath.crt)\desktopcrt140.dll" /> - </Component> - <Component Id="vcruntime140.dll_LM" Directory="SystemInstallDirectory" Guid="$(var.vcruntime140Guid)" Shared="yes" SharedDllRefCount="yes"> - <Condition>ALLUSERS=1</Condition> - <File Id="vcruntime140.dll_LM" Source="!(bindpath.crt)\vcruntime140.dll" /> - </Component> - <Component Id="appcrt140.dll_CU" Directory="InstallDirectory" Guid="*"> - <Condition>NOT ALLUSERS=1</Condition> - <File Id="appcrt140.dll_CU" Source="!(bindpath.crt)\appcrt140.dll" /> - </Component> - <Component Id="desktopcrt140.dll_CU" Directory="InstallDirectory" Guid="*"> - <Condition>NOT ALLUSERS=1</Condition> - <File Id="desktopcrt140.dll_CU" Source="!(bindpath.crt)\desktopcrt140.dll" /> - </Component> - <Component Id="vcruntime140.dll_CU" Directory="InstallDirectory" Guid="*"> - <Condition>NOT ALLUSERS=1</Condition> - <File Id="vcruntime140.dll_CU" Source="!(bindpath.crt)\vcruntime140.dll" /> - </Component> - </ComponentGroup> - </Fragment> -</Wix> diff --git a/Tools/msi/crt/crt_files.wxs b/Tools/msi/crt/crt_files.wxs new file mode 100644 index 0000000..46f7d6e --- /dev/null +++ b/Tools/msi/crt/crt_files.wxs @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> + <Fragment> + <?if $(var.Platform)~=x64 ?> + <?define vcruntime140Guid={B33258FD-750C-3B42-8BE4-535B48E97DB4}?> + <?else ?> + <?define vcruntime140Guid={E8E39D3B-4F35-36D8-B892-4B28336FE041}?> + <?endif ?> + <ComponentGroup Id="crt_files"> + <Component Id="vcruntime140.dll_LM" Directory="SystemInstallDirectory" Guid="$(var.vcruntime140Guid)" Shared="yes" SharedDllRefCount="yes"> + <Condition>ALLUSERS=1</Condition> + <File Id="vcruntime140.dll_LM" Source="!(bindpath.crt)\vcruntime140.dll" /> + </Component> + <Component Id="vcruntime140.dll_CU" Directory="InstallDirectory" Guid="*"> + <Condition>NOT ALLUSERS=1</Condition> + <File Id="vcruntime140.dll_CU" Source="!(bindpath.crt)\vcruntime140.dll" /> + </Component> + </ComponentGroup> + </Fragment> +</Wix> |