aboutsummaryrefslogtreecommitdiff
path: root/src/wix/heat/heat.csproj
diff options
context:
space:
mode:
Diffstat (limited to 'src/wix/heat/heat.csproj')
-rw-r--r--src/wix/heat/heat.csproj54
1 files changed, 54 insertions, 0 deletions
diff --git a/src/wix/heat/heat.csproj b/src/wix/heat/heat.csproj
new file mode 100644
index 00000000..650203b0
--- /dev/null
+++ b/src/wix/heat/heat.csproj
@@ -0,0 +1,54 @@
1<?xml version="1.0" encoding="utf-8"?>
2<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
3
4<Project Sdk="Microsoft.NET.Sdk">
5 <PropertyGroup>
6 <TargetFrameworks>netcoreapp3.1;net461</TargetFrameworks>
7 <OutputType>Exe</OutputType>
8 <Description>Harvester</Description>
9 <Title>WiX Harvester</Title>
10 <DebugType>embedded</DebugType>
11 <PublishRepositoryUrl>true</PublishRepositoryUrl>
12 <!-- <PackAsTool>true</PackAsTool> -->
13 <RuntimeIdentifier Condition=" '$(RuntimeIdentifier)'=='' and '$(TargetFramework)'!='netcoreapp3.1' ">win-x86</RuntimeIdentifier>
14 <AppConfig>app.config</AppConfig>
15 <ApplicationManifest>heat.exe.manifest</ApplicationManifest>
16 <RollForward>LatestMajor</RollForward>
17 </PropertyGroup>
18
19 <ItemGroup>
20 <Compile Include="..\wix\ConsoleMessageListener.cs" Link="ConsoleMessageListener.cs" />
21 </ItemGroup>
22
23 <ItemGroup>
24 <Compile Update="Serialize\WixHarvesterStrings.Designer.cs">
25 <DesignTime>True</DesignTime>
26 <AutoGen>True</AutoGen>
27 <DependentUpon>WixHarvesterStrings.resx</DependentUpon>
28 </Compile>
29 </ItemGroup>
30
31 <ItemGroup>
32 <EmbeddedResource Update="Serialize\WixHarvesterStrings.resx">
33 <Generator>ResXFileCodeGenerator</Generator>
34 <LastGenOutput>WixHarvesterStrings.Designer.cs</LastGenOutput>
35 </EmbeddedResource>
36 </ItemGroup>
37
38 <ItemGroup Condition="'$(TargetFramework)'=='net461' and '$(OS)' != 'Windows_NT'">
39 <PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" PrivateAssets="All" Version="1.0.0" />
40 </ItemGroup>
41
42 <ItemGroup>
43 <PackageReference Include="Microsoft.Win32.Registry" Version="4.7.0" />
44 <PackageReference Include="System.Diagnostics.PerformanceCounter" Version="4.7.0" />
45 <PackageReference Include="System.DirectoryServices" Version="4.7.0" />
46 <PackageReference Include="WixToolset.Core" Version="4.0.*" />
47 <PackageReference Include="WixToolset.Core.Burn" Version="4.0.*" />
48 </ItemGroup>
49
50 <ItemGroup>
51 <PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0" PrivateAssets="All" />
52 <PackageReference Include="Nerdbank.GitVersioning" Version="3.3.37" PrivateAssets="All" />
53 </ItemGroup>
54</Project>