mirror of
https://github.com/azaion/annotations.git
synced 2026-04-23 01:36:30 +00:00
add loader and versioning
This commit is contained in:
@@ -11,6 +11,16 @@
|
||||
<DisableFastUpToDateCheck>true</DisableFastUpToDateCheck>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup>
|
||||
<VersionDate>$([System.DateTime]::UtcNow.ToString("yyyy.MM.dd"))</VersionDate>
|
||||
<VersionSeconds>$([System.Convert]::ToInt32($([System.DateTime]::UtcNow.TimeOfDay.TotalSeconds)))</VersionSeconds>
|
||||
|
||||
<AssemblyVersion>$(VersionDate).$(VersionSeconds)</AssemblyVersion>
|
||||
<FileVersion>$(AssemblyVersion)</FileVersion>
|
||||
<InformationalVersion>$(AssemblyVersion)</InformationalVersion>
|
||||
<Copyright>Copyright @ $([System.DateTime]::UtcNow.ToString("yyyy")) Azaion LLC. All rights reserved.</Copyright>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="CommandLineParser" Version="2.9.1" />
|
||||
<PackageReference Include="GMap.NET.WinPresentation" Version="2.1.7" />
|
||||
@@ -53,4 +63,21 @@
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
</ItemGroup>
|
||||
|
||||
|
||||
<Target Name="CopyLoaderUI" AfterTargets="Build">
|
||||
<PropertyGroup>
|
||||
<LoaderOutput>$(SolutionDir)Azaion.LoaderUI\bin\$(Configuration)\$(TargetFramework)\</LoaderOutput>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<LoaderFiles Include="$(LoaderOutput)Azaion.LoaderUI.exe" />
|
||||
<LoaderFiles Include="$(LoaderOutput)Azaion.LoaderUI.dll" />
|
||||
<LoaderFiles Include="$(LoaderOutput)Azaion.LoaderUI.runtimeconfig.json" />
|
||||
<LoaderFiles Include="$(LoaderOutput)Azaion.LoaderUI.deps.json" />
|
||||
</ItemGroup>
|
||||
|
||||
<Copy SourceFiles="@(LoaderFiles)" DestinationFolder="$(OutputPath)" SkipUnchangedFiles="true" />
|
||||
<Message Text="Copied Azaion.LoaderUI files to $(OutputPath)" Importance="high" />
|
||||
</Target>
|
||||
|
||||
</Project>
|
||||
|
||||
Reference in New Issue
Block a user