-
Notifications
You must be signed in to change notification settings - Fork 17
/
Copy pathconfiguration.props
34 lines (28 loc) · 2.23 KB
/
configuration.props
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<!-- Basic settings -->
<ReferencesFolder Condition="'$(ReferencesFolder)'==''">$(MSBuildThisFileDirectory)references</ReferencesFolder>
<MSBuildFolder Condition="'$(MSBuildFolder)'==''">$(MSBuildThisFileDirectory)msbuild</MSBuildFolder>
<!-- Version settings -->
<MajorVersionNumber Condition="'$(MajorVersionNumber)'==''">7</MajorVersionNumber>
<MinorVersionNumber Condition="'$(MinorVersionNumber)'==''">0</MinorVersionNumber>
<BuildNumber Condition="'$(BuildNumber)'==''">0</BuildNumber>
<RevisionNumber Condition="'$(RevisionNumber)'==''">0</RevisionNumber>
<AssemblyPatcherTaskOn Condition="'$(AssemblyPatcherTaskOn)'==''">false</AssemblyPatcherTaskOn>
<NunitRunnerTaskEnabled Condition="'$(NunitRunnerTaskEnabled)'==''">false</NunitRunnerTaskEnabled>
<ProduceCoverage Condition="'$(ProduceCoverage)'==''">false</ProduceCoverage>
<VSVersion Condition="'$(VSVersion)'==''">$(VisualStudioVersion)</VSVersion>
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
<OutFolder Condition="'$(VSVersion)'=='14.0'">vs15</OutFolder>
<OutFolder Condition="'$(VSVersion)'=='15.0'">vs17</OutFolder>
<OutFolder Condition="'$(VSVersion)'=='16.0'">vs19</OutFolder>
<ExtensionOutputPath Condition="'$(ExtensionOutputPath)'==''">$(MSBuildThisFileDirectory)BuildDrop\$(OutFolder)\</ExtensionOutputPath>
<ExtensionOutputPathTest Condition="'$(ExtensionOutputPathTest)'==''">$(MSBuildThisFileDirectory)BuildDrop\Test\$(OutFolder)\</ExtensionOutputPathTest>
<OBJDir>$(MSBuildThisFileDirectory)ObjDrop\$(OutFolder)\$(Configuration)\$(TSPlatform)</OBJDir>
<IntermediateOutputPath>$(OBJDir)$(MSBuildProjectName)\</IntermediateOutputPath>
</PropertyGroup>
<Target Name="PrintVsVersion" BeforeTargets="PrepareForBuild">
<Message Importance="High" Text="Vs Version: $(VSVersion)" />
</Target>
</Project>