|
|
|
@ -20,6 +20,7 @@ |
|
|
|
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance> |
|
|
|
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance> |
|
|
|
<Copyright>Copyright 2011-$([System.DateTime]::Now.Year) AlphaSierraPapa</Copyright> |
|
|
|
<Copyright>Copyright 2011-$([System.DateTime]::Now.Year) AlphaSierraPapa</Copyright> |
|
|
|
<PackageTags>C# Decompiler ILSpy</PackageTags> |
|
|
|
<PackageTags>C# Decompiler ILSpy</PackageTags> |
|
|
|
|
|
|
|
<GenerateSBOM>true</GenerateSBOM> |
|
|
|
|
|
|
|
|
|
|
|
<NeutralLanguage>en-US</NeutralLanguage> |
|
|
|
<NeutralLanguage>en-US</NeutralLanguage> |
|
|
|
<GenerateAssemblyVersionAttribute>False</GenerateAssemblyVersionAttribute> |
|
|
|
<GenerateAssemblyVersionAttribute>False</GenerateAssemblyVersionAttribute> |
|
|
|
@ -80,6 +81,10 @@ |
|
|
|
</PropertyGroup> |
|
|
|
</PropertyGroup> |
|
|
|
|
|
|
|
|
|
|
|
<ItemGroup> |
|
|
|
<ItemGroup> |
|
|
|
|
|
|
|
<PackageReference Include="Microsoft.Sbom.Targets" Version="3.0.0"> |
|
|
|
|
|
|
|
<PrivateAssets>all</PrivateAssets> |
|
|
|
|
|
|
|
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> |
|
|
|
|
|
|
|
</PackageReference> |
|
|
|
<PackageReference Include="System.Collections.Immutable" Version="6.0.0" /> |
|
|
|
<PackageReference Include="System.Collections.Immutable" Version="6.0.0" /> |
|
|
|
<PackageReference Include="System.Reflection.Metadata" Version="6.0.0" /> |
|
|
|
<PackageReference Include="System.Reflection.Metadata" Version="6.0.0" /> |
|
|
|
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0"> |
|
|
|
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0"> |
|
|
|
@ -707,7 +712,7 @@ |
|
|
|
<UpdateAssemblyInfoStamp Include="obj\update-assemblyinfo-last-commit-hash.txt" /> |
|
|
|
<UpdateAssemblyInfoStamp Include="obj\update-assemblyinfo-last-commit-hash.txt" /> |
|
|
|
</ItemGroup> |
|
|
|
</ItemGroup> |
|
|
|
|
|
|
|
|
|
|
|
<Target Name="ILSpyUpdateAssemblyInfo" BeforeTargets="BeforeBuild"> |
|
|
|
<Target Name="ILSpyUpdateAssemblyInfo" BeforeTargets="BeforeBuild,GenerateSbomTarget"> |
|
|
|
<PropertyGroup Condition=" '$(OS)' == 'Windows_NT' "> |
|
|
|
<PropertyGroup Condition=" '$(OS)' == 'Windows_NT' "> |
|
|
|
<UpdateAssemblyInfo>powershell -NoProfile -ExecutionPolicy Bypass -File BuildTools/update-assemblyinfo.ps1 $(Configuration)</UpdateAssemblyInfo> |
|
|
|
<UpdateAssemblyInfo>powershell -NoProfile -ExecutionPolicy Bypass -File BuildTools/update-assemblyinfo.ps1 $(Configuration)</UpdateAssemblyInfo> |
|
|
|
<GitRevParse>git rev-parse HEAD^^{commit}</GitRevParse> |
|
|
|
<GitRevParse>git rev-parse HEAD^^{commit}</GitRevParse> |
|
|
|
@ -726,6 +731,7 @@ |
|
|
|
<WriteLinesToFile Lines="$(CommitHash)" File="@(UpdateAssemblyInfoStamp)" Overwrite="true" Condition="'$(CommitHash)'!='$(LastCommitHash)'" /> |
|
|
|
<WriteLinesToFile Lines="$(CommitHash)" File="@(UpdateAssemblyInfoStamp)" Overwrite="true" Condition="'$(CommitHash)'!='$(LastCommitHash)'" /> |
|
|
|
<ReadLinesFromFile ContinueOnError="true" File="..\VERSION"> |
|
|
|
<ReadLinesFromFile ContinueOnError="true" File="..\VERSION"> |
|
|
|
<Output TaskParameter="Lines" PropertyName="PackageVersion" /> |
|
|
|
<Output TaskParameter="Lines" PropertyName="PackageVersion" /> |
|
|
|
|
|
|
|
<Output TaskParameter="Lines" PropertyName="SbomGenerationPackageVersion" /> |
|
|
|
</ReadLinesFromFile> |
|
|
|
</ReadLinesFromFile> |
|
|
|
</Target> |
|
|
|
</Target> |
|
|
|
|
|
|
|
|
|
|
|
|