mirror of
https://github.com/velopack/velopack.git
synced 2025-10-25 15:19:22 +00:00
45 lines
1.7 KiB
XML
45 lines
1.7 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project>
|
|
<Import Project="Sdk.props" Sdk="Microsoft.NET.Sdk" />
|
|
|
|
<PropertyGroup>
|
|
<TargetFramework>net45</TargetFramework>
|
|
<OutputType>Exe</OutputType>
|
|
<Description>Update</Description>
|
|
<Title>Update</Title>
|
|
<ApplicationManifest>app.manifest</ApplicationManifest>
|
|
<DefineConstants>$(DefineConstants);MONO</DefineConstants>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<None Include="rcedit.exe" CopyToOutputDirectory="PreserveNewest" />
|
|
<None Include="signtool.exe" CopyToOutputDirectory="PreserveNewest" />
|
|
<None Include="update.com" CopyToOutputDirectory="PreserveNewest" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\..\vendor\nuget\src\Core\Core.csproj" />
|
|
<ProjectReference Include="..\Squirrel\Squirrel.csproj" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<PackageReference Include="Splat" Version="1.6.2.0" />
|
|
<PackageReference Include="WpfAnimatedGif" Version="1.4.15.0" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<PackageReference Include="ILRepack" Version="1.26.0" PrivateAssets="All" />
|
|
</ItemGroup>
|
|
|
|
<Import Project="Sdk.targets" Sdk="Microsoft.NET.Sdk" />
|
|
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
|
<PostBuildEvent>
|
|
cd "$(TargetDir)"
|
|
"$(NuGetPackageRoot)ilrepack\1.26.0\tools\ILRepack.exe" /internalize /out:$(TargetFileName).tmp $(TargetFileName) Microsoft.Web.XmlTransform.dll Splat.dll DeltaCompressionDotNet.dll DeltaCompressionDotNet.MsDelta.dll Squirrel.dll NuGet.Squirrel.dll Mono.Cecil.dll SharpCompress.dll
|
|
del "$(TargetFileName)"
|
|
ren "$(TargetFileName).tmp" "$(TargetFileName)"
|
|
</PostBuildEvent>
|
|
</PropertyGroup>
|
|
|
|
</Project>
|