forked from dotnet/coreclr
-
Notifications
You must be signed in to change notification settings - Fork 0
/
dir.props
36 lines (34 loc) · 1.82 KB
/
dir.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
35
36
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<!-- Common properties -->
<PropertyGroup>
<BuildArch Condition="'$(__BuildArch)' == 'x64'">amd64</BuildArch>
<BuildType Condition="'$(__BuildType)' == 'debug'">Debug</BuildType>
<BuildType Condition="'$(__BuildType)' == 'release'">Release</BuildType>
<ProjectDir>$(__ProjectDir)\</ProjectDir>
<SourceDir>$(__SourceDir)\</SourceDir>
<PackagesDir>$(__PackagesDir)\</PackagesDir>
<RootBinDir>$(__RootBinDir)\</RootBinDir>
<BinDir>$(__BinDir)\</BinDir>
<!-- We dont append back slash because this path is used by nuget.exe as output directory and it
fails to write packages to it if the path contains the forward slash.
-->
<PackagesBinDir>$(__PackagesBinDir)</PackagesBinDir>
<ToolsDir>$(__ToolsDir)\</ToolsDir>
<TestWorkingDir>$(__TestWorkingDir)\</TestWorkingDir>
</PropertyGroup>
<!-- Common NuGet properties -->
<PropertyGroup>
<NuGetToolPath>$(ToolsDir)NuGet.exe</NuGetToolPath>
<NuGetConfigFile>$(SourceDir)NuGet.Config</NuGetConfigFile>
<NuGetConfigCommandLine
Condition="Exists('$(NuGetConfigFile)')">-ConfigFile "$(NuGetConfigFile)"</NuGetConfigCommandLine>
</PropertyGroup>
<!-- Common build tool properties -->
<PropertyGroup>
<BuildToolsPackageName>Microsoft.DotNet.BuildTools.CoreCLR</BuildToolsPackageName>
<BuildToolsVersion>1.0.1-prerelease</BuildToolsVersion>
<BuildToolsInstallSempahore>$(ToolsDir)BuildTools.$(BuildToolsVersion).installed.semaphore</BuildToolsInstallSempahore>
<BuildToolsTargetInputs>$(MSBuildThisFileFullPath);$(MSBuildThisFileDirectory)build.proj</BuildToolsTargetInputs>
<BuildToolsTargetOutputs>$(BuildToolsInstallSempahore)</BuildToolsTargetOutputs>
</PropertyGroup>
</Project>