build/scripts/scripts.fsproj (48 lines of code) (raw):

<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFramework>net9.0</TargetFramework> <OutputType>Exe</OutputType> <!-- Type Providers are restored using net461, fine for netcoreapp2.2 so we kill the warning --> <NoWarn>$(NoWarn);NU1701</NoWarn> <DisableImplicitFSharpCoreReference>true</DisableImplicitFSharpCoreReference> </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="Documentation.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\stale-jobs.yml"><Link>stale-jobs.yml</Link></Content> <Content Include="..\..\.github\workflows\integration-jobs.yml"><Link>integration-jobs.yml</Link></Content> <Content Include="..\..\.github\workflows\unified-release.yml"><Link>unified-release.yml</Link></Content> <Content Include="..\..\.github\workflows\make-codegen.yml"><Link>make-codegen.yml</Link></Content> <Content Include="..\..\.github\workflows\make-bump.yml"><Link>make-bump.yml</Link></Content> <Content Include="..\..\.github\workflows\make-release-notes.yml"><Link>make-release-notes.yml</Link></Content> </ItemGroup> <ItemGroup> <PackageReference Include="Bullseye" Version="3.3.0" /> <PackageReference Include="Elastic.Elasticsearch.Managed" Version="0.4.3" /> <PackageReference Include="Fake.Core.Environment" Version="5.15.0" /> <PackageReference Include="Fake.Core.SemVer" Version="5.15.0" /> <PackageReference Include="Fake.IO.FileSystem" Version="5.15.0" /> <PackageReference Include="Fake.IO.Zip" Version="5.15.0" /> <PackageReference Include="Fake.Tools.Git" Version="5.15.0" /> <PackageReference Include="Newtonsoft.Json" Version="13.0.1" /> <PackageReference Include="Octokit" Version="0.32.0" /> <PackageReference Include="Proc" Version="0.6.1" /> </ItemGroup> </Project>