mirror of
https://github.com/MikuLeaks/MikuSB.git
synced 2026-06-04 04:03:58 +00:00
MikuSB.Updater
This commit is contained in:
21
Directory.Build.targets
Normal file
21
Directory.Build.targets
Normal file
@@ -0,0 +1,21 @@
|
||||
<Project>
|
||||
<Target Name="GenerateBuildVersionInfo" BeforeTargets="BeforeCompile">
|
||||
<ReadLinesFromFile File="$(MSBuildThisFileDirectory)version.txt">
|
||||
<Output TaskParameter="Lines" ItemName="_BuildVersionLines" />
|
||||
</ReadLinesFromFile>
|
||||
|
||||
<PropertyGroup>
|
||||
<_BuildVersionRaw>@(_BuildVersionLines->'%(Identity)', '')</_BuildVersionRaw>
|
||||
<_BuildVersion>$([System.String]::Copy('$(_BuildVersionRaw)').Replace('v=', '').Trim())</_BuildVersion>
|
||||
</PropertyGroup>
|
||||
|
||||
<WriteLinesToFile
|
||||
File="$(IntermediateOutputPath)BuildVersion.g.cs"
|
||||
Overwrite="true"
|
||||
Lines="// <auto-generated/>
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("$(_BuildVersion)")]" />
|
||||
|
||||
<ItemGroup>
|
||||
<Compile Include="$(IntermediateOutputPath)BuildVersion.g.cs" Visible="false" />
|
||||
</ItemGroup>
|
||||
</Target>
|
||||
</Project>
|
||||
Reference in New Issue
Block a user