﻿<!--
***********************************************************************************************
Microsoft.Cpp.ManagedExtensionsNetCore.props

WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have
          created a backup copy.  Incorrect changes to this file will make it
          impossible to load or build your projects from the command-line or the IDE.

Copyright (C) Microsoft Corporation. All rights reserved.
***********************************************************************************************
-->

<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <_PropertySheetDisplayName>C++ Common Language Runtime .NET Core Support</_PropertySheetDisplayName>
    <EnableManagedIncrementalBuild>false</EnableManagedIncrementalBuild>
    <UseIJWHost>true</UseIJWHost>
    <GenerateRuntimeConfigurationFiles Condition="'$(GenerateRuntimeConfigurationFiles)' == ''">true</GenerateRuntimeConfigurationFiles>
    <AllowedReferenceRelatedFileExtensions>$(AllowedReferenceRelatedFileExtensions);.runtimeconfig.json;.deps.json</AllowedReferenceRelatedFileExtensions>
    <TargetPlatformIdentifier Condition="'$(TargetPlatformIdentifier)' == ''">windows</TargetPlatformIdentifier>
    <IsPackable Condition="'$(IsPackable)' == ''">false</IsPackable>
  </PropertyGroup>
  <ItemDefinitionGroup>
    <ClCompile>
      <ExceptionHandling>Async</ExceptionHandling>
      <CompileAsManaged>NetCore</CompileAsManaged>
      <BasicRuntimeChecks>Default</BasicRuntimeChecks>
      <DebugInformationFormat Condition="'%(ClCompile.DebugInformationFormatDefined)' != 'true'">ProgramDatabase</DebugInformationFormat>
      <SupportJustMyCode>false</SupportJustMyCode>
      <MinimalRebuild></MinimalRebuild>
    </ClCompile>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup>
    <Link>
      <FixedBaseAddress>false</FixedBaseAddress>
      <AssemblyDebug Condition="'$(UseDebugLibraries)' == 'true'">true</AssemblyDebug>
    </Link>
  </ItemDefinitionGroup>
  <ItemGroup Condition="'$(EnableManagedPackageReferenceSupport)' == 'true'">
    <ProjectCapability Include="PackageReferences" />
  </ItemGroup>
</Project>
