<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <TargetFramework>net6.0</TargetFramework>
    <OutputType>Exe</OutputType>
  </PropertyGroup>
  <ItemGroup>
    <Compile Include="Commandline.fs" />
    <Compile Include="Paths.fs" />
    <Compile Include="Tooling.fs" />
    <Compile Include="ReposTooling.fs" />
    <Compile Include="Versioning.fs" />
    <Compile Include="ReleaseNotes.fs" />
    <Compile Include="Benchmarking.fs" />
    <Compile Include="XmlDocPatcher.fs" />
    <Compile Include="Building.fs" />
    <Compile Include="Testing.fs" />
    <Compile Include="Targets.fs" />
  </ItemGroup>
  <ItemGroup>
    <Content Include="..\..\build.sh"><Link>build.sh</Link></Content>
    <Content Include="..\..\build.bat"><Link>build.bat</Link></Content>
    <Content Include="..\..\.github\workflows\auto-label.yml"><Link>auto-label.yml</Link></Content>
    <Content Include="..\..\.github\workflows\backport.yml"><Link>backport.yml</Link></Content>
    <Content Include="..\..\.github\auto-label.json"><Link>auto-label.json</Link></Content>
    <Content Include="..\..\.github\workflows\test-jobs.yml"><Link>test-jobs.yml</Link></Content>
    <Content Include="..\..\.github\workflows\integration.yml"><Link>integration.yml</Link></Content>
    <Content Include="..\..\.github\workflows\compile.yml"><Link>compile.yml</Link></Content>
    <Content Include="..\..\.github\workflows\license.yml"><Link>license.yml</Link></Content>
    <Content Include="..\..\.github\add-license-headers.sh"><Link>add-license-headers.sh</Link></Content>
    <Content Include="..\..\.github\check-license-headers.sh"><Link>check-license-headers.sh</Link></Content>
    <Content Include="..\..\.github\license-header.txt"><Link>license-header.txt</Link></Content>
    <Content Include="..\..\.github\license-header-fs.txt"><Link>license-header-fs.txt</Link></Content>
  </ItemGroup>
  <ItemGroup>
    <PackageReference Include="Bullseye" Version="4.2.1" />
    <ProjectReference Include="$(SolutionRoot)\abstractions\src\OpenSearch.OpenSearch.Managed\OpenSearch.OpenSearch.Managed.csproj" />
    
    <PackageReference Include="Fake.Core.Environment" Version="6.0.0" />
    <PackageReference Include="Fake.Core.SemVer" Version="6.0.0" />
    <PackageReference Include="Fake.IO.FileSystem" Version="6.0.0" />
    <PackageReference Include="Fake.IO.Zip" Version="5.23.1" />
    <PackageReference Include="Fake.Tools.Git" Version="5.23.1" />
    
    <PackageReference Include="Newtonsoft.Json" Version="13.0.3" />

    <PackageReference Include="Octokit" Version="6.1.0" />
    <PackageReference Include="Proc" Version="0.6.2" />
  </ItemGroup>
</Project>