Steve Dower | bb24087 | 2015-02-05 22:08:48 -0800 | [diff] [blame] | 1 | <?xml version="1.0" encoding="utf-8"?> |
| 2 | <Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
| 3 | <PropertyGroup> |
| 4 | <ProjectGuid>{921CF0E6-AEBC-4376-BA1D-CD46EBFE6DA5}</ProjectGuid> |
| 5 | <SchemaVersion>2.0</SchemaVersion> |
| 6 | <OutputName>launcher</OutputName> |
| 7 | <OutputType>Package</OutputType> |
Steve Dower | fa526bd | 2016-09-09 13:19:09 -0700 | [diff] [blame] | 8 | <DefineConstants>UpgradeCode=1B68A0EC-4DD3-5134-840E-73854B0863F1;SuppressUpgradeTable=1;$(DefineConstants)</DefineConstants> |
Steve Dower | 4962141 | 2016-05-18 15:54:05 -0700 | [diff] [blame] | 9 | <IgnoreCommonWxlTemplates>true</IgnoreCommonWxlTemplates> |
Steve Dower | df450d1 | 2016-07-16 16:17:33 -0700 | [diff] [blame] | 10 | <SuppressICEs>ICE80</SuppressICEs> |
Steve Dower | bb24087 | 2015-02-05 22:08:48 -0800 | [diff] [blame] | 11 | </PropertyGroup> |
Steve Dower | cc115ee | 2015-02-14 10:30:54 -0800 | [diff] [blame] | 12 | <Import Project="..\msi.props" /> |
| 13 | <ItemGroup> |
| 14 | <Compile Include="launcher.wxs" /> |
| 15 | <Compile Include="launcher_files.wxs" /> |
| 16 | <Compile Include="launcher_reg.wxs" /> |
| 17 | </ItemGroup> |
| 18 | <ItemGroup> |
| 19 | <EmbeddedResource Include="*.wxl" /> |
| 20 | </ItemGroup> |
| 21 | |
Steve Dower | df450d1 | 2016-07-16 16:17:33 -0700 | [diff] [blame] | 22 | <Target Name="_EnsurePyEx86" Condition="!Exists('$(BuildPath32)py.exe')" BeforeTargets="PrepareForBuild"> |
Stefan Grönke | f1502d0 | 2017-09-25 18:58:10 +0200 | [diff] [blame^] | 23 | <MSBuild Projects="$(PySourcePath)PCbuild\pylauncher.vcxproj" Properties="Platform=Win32" /> |
Steve Dower | df450d1 | 2016-07-16 16:17:33 -0700 | [diff] [blame] | 24 | </Target> |
| 25 | <Target Name="_EnsurePywEx86" Condition="!Exists('$(BuildPath32)pyw.exe')" BeforeTargets="PrepareForBuild"> |
Stefan Grönke | f1502d0 | 2017-09-25 18:58:10 +0200 | [diff] [blame^] | 26 | <MSBuild Projects="$(PySourcePath)PCbuild\pywlauncher.vcxproj" Properties="Platform=Win32" /> |
Steve Dower | df450d1 | 2016-07-16 16:17:33 -0700 | [diff] [blame] | 27 | </Target> |
| 28 | <Target Name="_EnsurePyShellExt86" Condition="!Exists('$(BuildPath32)pyshellext.dll')" BeforeTargets="PrepareForBuild"> |
Stefan Grönke | f1502d0 | 2017-09-25 18:58:10 +0200 | [diff] [blame^] | 29 | <MSBuild Projects="$(PySourcePath)PCbuild\pyshellext.vcxproj" Properties="Platform=Win32" /> |
Steve Dower | df450d1 | 2016-07-16 16:17:33 -0700 | [diff] [blame] | 30 | </Target> |
| 31 | <Target Name="_EnsurePyShellExt64" Condition="!Exists('$(BuildPath64)pyshellext.dll')" BeforeTargets="PrepareForBuild"> |
Stefan Grönke | f1502d0 | 2017-09-25 18:58:10 +0200 | [diff] [blame^] | 32 | <MSBuild Projects="$(PySourcePath)PCbuild\pyshellext.vcxproj" Properties="Platform=x64" /> |
Steve Dower | df450d1 | 2016-07-16 16:17:33 -0700 | [diff] [blame] | 33 | </Target> |
| 34 | |
Steve Dower | cc115ee | 2015-02-14 10:30:54 -0800 | [diff] [blame] | 35 | <Import Project="..\msi.targets" /> |
Steve Dower | bb24087 | 2015-02-05 22:08:48 -0800 | [diff] [blame] | 36 | </Project> |