summaryrefslogtreecommitdiff
path: root/Tools/msi/launcher
diff options
context:
space:
mode:
authorSteve Dower <steve.dower@microsoft.com>2015-02-14 10:30:54 -0800
committerSteve Dower <steve.dower@microsoft.com>2015-02-14 10:30:54 -0800
commitccef7c0c175e37768224146c993e5a7a79f1a1b0 (patch)
treefd1002ca0da6b855f7adf6292c121681a5db014d /Tools/msi/launcher
parenta05ce640bc2c976127975d0e933a3f6342302ce0 (diff)
downloadcpython-ccef7c0c175e37768224146c993e5a7a79f1a1b0.tar.gz
Simplify MSI projects.
Diffstat (limited to 'Tools/msi/launcher')
-rw-r--r--Tools/msi/launcher/launcher.props12
-rw-r--r--Tools/msi/launcher/launcher.wixproj13
-rw-r--r--Tools/msi/launcher/launcher.wxs7
-rw-r--r--Tools/msi/launcher/launcher_files.wxs11
-rw-r--r--Tools/msi/launcher/launcher_pdb.wixproj11
5 files changed, 11 insertions, 43 deletions
diff --git a/Tools/msi/launcher/launcher.props b/Tools/msi/launcher/launcher.props
deleted file mode 100644
index b145efed2a..0000000000
--- a/Tools/msi/launcher/launcher.props
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="..\msi.props" />
- <ItemGroup>
- <Compile Include="*.wxs" />
- </ItemGroup>
- <ItemGroup>
- <EmbeddedResource Include="*.wxl" />
- </ItemGroup>
-
- <Import Project="..\msi.targets" />
-</Project> \ No newline at end of file
diff --git a/Tools/msi/launcher/launcher.wixproj b/Tools/msi/launcher/launcher.wixproj
index 2d06df06b9..73f26a8e19 100644
--- a/Tools/msi/launcher/launcher.wixproj
+++ b/Tools/msi/launcher/launcher.wixproj
@@ -5,7 +5,16 @@
<SchemaVersion>2.0</SchemaVersion>
<OutputName>launcher</OutputName>
<OutputType>Package</OutputType>
- <DefineConstants>IncludeDefaultFeature=1;$(DefineConstants)</DefineConstants>
</PropertyGroup>
- <Import Project="launcher.props" />
+ <Import Project="..\msi.props" />
+ <ItemGroup>
+ <Compile Include="launcher.wxs" />
+ <Compile Include="launcher_files.wxs" />
+ <Compile Include="launcher_reg.wxs" />
+ </ItemGroup>
+ <ItemGroup>
+ <EmbeddedResource Include="*.wxl" />
+ </ItemGroup>
+
+ <Import Project="..\msi.targets" />
</Project> \ No newline at end of file
diff --git a/Tools/msi/launcher/launcher.wxs b/Tools/msi/launcher/launcher.wxs
index fe88ba53a3..b20cff859d 100644
--- a/Tools/msi/launcher/launcher.wxs
+++ b/Tools/msi/launcher/launcher.wxs
@@ -8,7 +8,6 @@
<PropertyRef Id="UpgradeTable" />
<PropertyRef Id="ARPPRODUCTICON" />
- <?ifdef IncludeDefaultFeature ?>
<Feature Id="DefaultFeature" AllowAdvertise="no" Title="!(loc.Title)" Description="!(loc.Description)">
<ComponentGroupRef Id="launcher_exe" Primary="yes" />
</Feature>
@@ -16,12 +15,6 @@
<ComponentGroupRef Id="launcher_exe" />
<ComponentGroupRef Id="launcher_reg" />
</Feature>
- <?endif ?>
- <?ifdef IncludeSymbols ?>
- <Feature Id="Symbols" AllowAdvertise="no" Title="!(loc.TitlePdb)" Description="!(loc.DescriptionPdb)">
- <ComponentGroupRef Id="launcher_pdb" />
- </Feature>
- <?endif ?>
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="LauncherInstallDirectory" />
diff --git a/Tools/msi/launcher/launcher_files.wxs b/Tools/msi/launcher/launcher_files.wxs
index 65f1193ef4..9606dc6dd2 100644
--- a/Tools/msi/launcher/launcher_files.wxs
+++ b/Tools/msi/launcher/launcher_files.wxs
@@ -21,15 +21,4 @@
</Component>
</ComponentGroup>
</Fragment>
-
- <Fragment>
- <ComponentGroup Id="launcher_pdb">
- <Component Id="py.pdb" Directory="LauncherInstallDirectory" Guid="*">
- <File Id="py.pdb" Name="py.pdb" Source="py.pdb" />
- </Component>
- <Component Id="pyw.pdb" Directory="LauncherInstallDirectory" Guid="*">
- <File Id="pyw.pdb" Name="pyw.pdb" Source="pyw.pdb" />
- </Component>
- </ComponentGroup>
- </Fragment>
</Wix>
diff --git a/Tools/msi/launcher/launcher_pdb.wixproj b/Tools/msi/launcher/launcher_pdb.wixproj
deleted file mode 100644
index 3efdd7f8d7..0000000000
--- a/Tools/msi/launcher/launcher_pdb.wixproj
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <PropertyGroup>
- <ProjectGuid>{A21D4A23-483F-4822-A0B1-FCB14D8CEBA7}</ProjectGuid>
- <SchemaVersion>2.0</SchemaVersion>
- <OutputName>launcher_pdb</OutputName>
- <OutputType>Package</OutputType>
- <DefineConstants>IncludeSymbols=1;$(DefineConstants)</DefineConstants>
- </PropertyGroup>
- <Import Project="launcher.props" />
-</Project> \ No newline at end of file