xref: /freebsd/contrib/ntp/ports/winnt/vs2015/mkver.props (revision a466cc55373fc3cf86837f09da729535b57e69a1)
1*a466cc55SCy Schubert<?xml version="1.0" encoding="utf-8"?>
2*a466cc55SCy Schubert<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3*a466cc55SCy Schubert	<ItemGroup>
4*a466cc55SCy Schubert		<CustomBuild Include="..\..\..\..\sntp\scm-rev" Condition="exists('..\..\..\..\sntp\scm-rev')">
5*a466cc55SCy Schubert			<Message>Copying scm-rev from distribution...</Message>
6*a466cc55SCy Schubert			<Command>call ..\..\scripts\mkver.bat -U scm-rev</Command>
7*a466cc55SCy Schubert			<Outputs>scm-rev</Outputs>
8*a466cc55SCy Schubert		</CustomBuild>
9*a466cc55SCy Schubert	</ItemGroup>
10*a466cc55SCy Schubert	<ItemGroup>
11*a466cc55SCy Schubert		<CustomBuild Include="..\..\..\..\.bk\SCCS\ChangeSet,s" Condition="exists('..\..\..\..\.bk\SCCS\ChangeSet,s')">
12*a466cc55SCy Schubert			<Message>Generating scm-rev from bk...</Message>
13*a466cc55SCy Schubert			<Command>call ..\..\scripts\mkver.bat -G scm-rev</Command>
14*a466cc55SCy Schubert			<Outputs>scm-rev</Outputs>
15*a466cc55SCy Schubert		</CustomBuild>
16*a466cc55SCy Schubert	</ItemGroup>
17*a466cc55SCy Schubert	<ItemGroup>
18*a466cc55SCy Schubert		<CustomBuild Include="scm-rev">
19*a466cc55SCy Schubert			<Message>Using NT Shell Script to generate version.c</Message>
20*a466cc55SCy Schubert			<Command>call ..\..\scripts\mkver.bat -S scm-rev -P $(ProjectName)</Command>
21*a466cc55SCy Schubert			<Inputs>.version;scm-rev;..\..\..\..\packageinfo.sh</Inputs>
22*a466cc55SCy Schubert			<Outputs>version.c</Outputs>
23*a466cc55SCy Schubert		</CustomBuild>
24*a466cc55SCy Schubert	</ItemGroup>
25*a466cc55SCy Schubert</Project>