Merge pull request #19823 from echesakovMSFT/CrossBitnessValueNumbering
[platform/upstream/coreclr.git] / dir.common.props
1 <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
2
3   <!-- This file contains build properties that apply to product
4        projects and test projects. It's imported by
5        tests/dir.common.props, and the global dir.props. -->
6
7   <PropertyGroup>
8     <CoreclrDir>$(MSBuildThisFileDirectory)</CoreclrDir>
9     <PackagesDir>$(CoreclrDir)/packages</PackagesDir>
10   </PropertyGroup>
11
12   <!-- Set default Configuration and Platform -->
13   <PropertyGroup>
14     <BuildArch>$(__BuildArch)</BuildArch>
15     <BuildArch Condition="'$(__BuildArch)'==''">x64</BuildArch>
16     <BuildArch Condition="'$(__BuildArch)' == 'amd64'">x64</BuildArch>
17
18     <BuildType>$(__BuildType)</BuildType>
19     <BuildType Condition="'$(__BuildType)'==''">Debug</BuildType>
20     <BuildType Condition="'$(__BuildType)' == 'debug'">Debug</BuildType>
21     <BuildType Condition="'$(__BuildType)' == 'release'">Release</BuildType>
22     <BuildType Condition="'$(__BuildType)' == 'checked'">Checked</BuildType>
23
24     <BuildOS>$(__BuildOS)</BuildOS>
25     <BuildOS Condition="'$(__BuildOS)' == ''">Windows_NT</BuildOS>
26
27     <Configuration Condition="'$(Configuration)' == ''">$(BuildType)</Configuration>
28     <Platform Condition="'$(Platform)' == ''">$(BuildArch)</Platform>
29   </PropertyGroup>
30
31   <PropertyGroup>
32     <RestorePackagesPath>$(PackagesDir)</RestorePackagesPath>
33   </PropertyGroup>
34
35
36 </Project>