Use git tag for AssemblyVersion etc.

This commit is contained in:
Paddy Xu
2017-05-11 01:30:39 +03:00
parent 23d90b3de4
commit eef76468c4
18 changed files with 48 additions and 24 deletions
+10
View File
@@ -0,0 +1,10 @@
rem @echo off
cd %1
for /F "delims=" %%i in ('git describe --always --tags "--abbrev=0"') do set git_tag=%%i
for /F "delims=" %%i in ('git describe --always --tags') do set git_revision=%%i
echo // This file is generated by update-version.cmd > %2
echo. >> %2
echo using System.Reflection;>> %2
echo. >> %2
echo [assembly: AssemblyVersion("%git_tag%")]>> %2
echo [assembly: AssemblyInformationalVersion("%git_revision%")]>> %2