<Project Sdk="Microsoft.NET.Sdk">

  <!-- TargetFramework (net8.0-windows) и общие свойства — из Directory.Build.props. -->
  <PropertyGroup>
    <RootNamespace>Kompas.Mcp.Core</RootNamespace>
    <AssemblyName>Kompas.Mcp.Core</AssemblyName>
  </PropertyGroup>

  <!-- Вендорские interop-сборки КОМПАС (libs/kompas-interop). -->
  <ItemGroup>
    <Reference Include="KompasAPI7">
      <HintPath>$(KompasInteropDir)\KompasAPI7.dll</HintPath>
      <Private>true</Private>
    </Reference>
    <Reference Include="Kompas6API5">
      <HintPath>$(KompasInteropDir)\Kompas6API5.dll</HintPath>
      <Private>true</Private>
    </Reference>
    <Reference Include="Kompas6Constants">
      <HintPath>$(KompasInteropDir)\Kompas6Constants.dll</HintPath>
      <Private>true</Private>
    </Reference>
    <Reference Include="Kompas6Constants3D">
      <HintPath>$(KompasInteropDir)\Kompas6Constants3D.dll</HintPath>
      <Private>true</Private>
    </Reference>
  </ItemGroup>

  <ItemGroup>
    <PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.2" />
  </ItemGroup>

</Project>
