[Tizen] Add RelativeStubPrecode for arm64, which replaces StubPrecode in FNV images
[platform/upstream/coreclr.git] / Directory.Build.props
index 3efd9a3..a8222e9 100644 (file)
@@ -1,5 +1,19 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+<Project>
+
+  <!-- Ensure our properties are set before Arcade defines defaults -->
+  <Import Project="dir.common.props" Condition="'$(ArcadeBuild)' == 'True'" />
+  <Import Project="Sdk.props" Sdk="Microsoft.DotNet.Arcade.Sdk" Condition="'$(ArcadeBuild)' == 'True'"/>
+
+  <PropertyGroup Condition="'$(CopyrightNetFoundation)' != ''">
+    <Copyright>$(CopyrightNetFoundation)</Copyright>
+    <PackageLicenseExpression>MIT</PackageLicenseExpression>
+  </PropertyGroup>
+
   <PropertyGroup>
     <CL_MPCount>$(NumberOfCores)</CL_MPCount>
   </PropertyGroup>
+  <PropertyGroup>
+    <!-- Enables Strict mode for Roslyn compiler -->
+    <Features>strict;nullablePublicOnly</Features>
+  </PropertyGroup>
 </Project>