Welcome to mirror list, hosted at ThFree Co, Russian Federation.

AfterSigning.targets « eng - github.com/dotnet/aspnetcore.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: c6a20e53b19733850f24d65b790d391cd96493ba (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<Project>
  <PropertyGroup Condition="'$(GenerateChecksums)' == 'true'">
    <!-- $(InstallersOutputPath) is not defined. Root Directory.Build.props is not imported. -->
    <InstallersOutputPath>$(ArtifactsDir)installers\</InstallersOutputPath>
    <_SuppressSdkImports>false</_SuppressSdkImports>
  </PropertyGroup>

  <Target Name="PopulateGenerateChecksumItems"
          Condition="'$(GenerateChecksums)' == 'true'"
          AfterTargets="Build"
          BeforeTargets="GenerateChecksums" >

    <ItemGroup>
      <InstallerFiles Include="$(InstallersOutputPath)**\*.msi" />
      <InstallerFiles Include="$(InstallersOutputPath)**\*.exe" />
      <InstallerFiles Include="$(InstallersOutputPath)**\*.zip" Exclude="$(InstallersOutputPath)**\*.wixpack.zip" />
      <InstallerFiles Include="$(InstallersOutputPath)**\*.tar.gz" />
      <InstallerFiles Include="$(InstallersOutputPath)**\*.wixlib" />
      <InstallerFiles Include="$(InstallersOutputPath)**\*.deb" />
      <InstallerFiles Include="$(InstallersOutputPath)**\*.rpm" />
      <GenerateChecksumItems Include="%(InstallerFiles.Identity)" >
        <DestinationPath>%(FullPath).sha512</DestinationPath>
      </GenerateChecksumItems>
    </ItemGroup>

  </Target>

  <Import Project="Sdk.targets" Sdk="Microsoft.DotNet.Arcade.Sdk" Condition="'$(GenerateChecksums)' == 'true'" />

</Project>