Skip to content

Commit

Permalink
(NuGet#9) Add slnf with only projects Chocolatey needs
Browse files Browse the repository at this point in the history
Chocolatey only uses a portion of the projects that the
NuGet.Client.sln includes.  This commit adds a slnf file with only the
projects, and associated test projects, that Chocolatey is using.  This
makes it much faster to load and build the projects, as we aren't
building projects that we aren't using/editing.
  • Loading branch information
gep13 committed Feb 4, 2023
1 parent c17ee3d commit 13ac28a
Showing 1 changed file with 38 additions and 0 deletions.
38 changes: 38 additions & 0 deletions Chocolatey-NuGet.slnf
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
{
"solution": {
"path": "NuGet.sln",
"projects": [
"src\\NuGet.Core\\NuGet.Frameworks\\NuGet.Frameworks.csproj",
"src\\NuGet.Core\\NuGet.Commands\\NuGet.Commands.csproj",
"src\\NuGet.Core\\NuGet.Protocol\\NuGet.Protocol.csproj",
"src\\NuGet.Core\\NuGet.Packaging\\NuGet.Packaging.csproj",
"src\\NuGet.Core\\NuGet.Common\\NuGet.Common.csproj",
"src\\NuGet.Core\\NuGet.Configuration\\NuGet.Configuration.csproj",
"src\\NuGet.Core\\NuGet.PackageManagement\\NuGet.PackageManagement.csproj",
"src\\NuGet.Core\\NuGet.DependencyResolver.Core\\NuGet.DependencyResolver.Core.csproj",
"src\\NuGet.Core\\NuGet.ProjectModel\\NuGet.ProjectModel.csproj",
"src\\NuGet.Core\\NuGet.Resolver\\NuGet.Resolver.csproj",
"src\\NuGet.Core\\NuGet.Versioning\\NuGet.Versioning.csproj",
"src\\NuGet.Core\\NuGet.Credential\\NuGet.Credentials.csproj",
"src\\NuGet.Core\\NuGet.LibraryModel\\NuGet.LibraryModel.csproj",
"test\\NuGet.Core.Tests\\NuGet.Commands.Test\\NuGet.Commands.Test.csproj",
"test\\NuGet.Core.Tests\\NuGet.Common.Test\\NuGet.Common.Test.csproj",
"test\\NuGet.Core.Tests\\NuGet.Configuration.Test\\NuGet.Configuration.Test.csproj",
"test\\NuGet.Core.Tests\\NuGet.Credentials.Test\\NuGet.Credentials.Test.csproj",
"test\\NuGet.Core.Tests\\NuGet.DependencyResolver.Core.Tests\\NuGet.DependencyResolver.Core.Tests.csproj",
"test\\NuGet.Core.Tests\\NuGet.Frameworks.Test\\NuGet.Frameworks.Test.csproj",
"test\\NuGet.Core.Tests\\NuGet.LibraryModel.Tests\\NuGet.LibraryModel.Tests.csproj",
"test\\NuGet.Core.Tests\\NuGet.PackageManagement.Test\\NuGet.PackageManagement.Test.csproj",
"test\\NuGet.Core.Tests\\NuGet.Packaging.Test\\NuGet.Packaging.Test.csproj",
"test\\NuGet.Core.Tests\\NuGet.ProjectModel.Test\\NuGet.ProjectModel.Test.csproj",
"test\\NuGet.Core.Tests\\NuGet.Protocol.Tests\\NuGet.Protocol.Tests.csproj",
"test\\NuGet.Core.Tests\\NuGet.Resolver.Test\\NuGet.Resolver.Test.csproj",
"test\\NuGet.Core.Tests\\NuGet.Shared.Tests\\NuGet.Shared.Tests.csproj",
"test\\NuGet.Core.Tests\\NuGet.Versioning.Test\\NuGet.Versioning.Test.csproj",
"test\\NuGet.Core.FuncTests\\NuGet.Commands.FuncTest\\NuGet.Commands.FuncTest.csproj",
"test\\NuGet.Core.FuncTests\\NuGet.Packaging.FuncTest\\NuGet.Packaging.FuncTest.csproj",
"test\\NuGet.Core.FuncTests\\NuGet.Protocol.FuncTest\\NuGet.Protocol.FuncTest.csproj",
"test\\TestUtilities\\Test.Utility\\Test.Utility.csproj"
]
}
}

0 comments on commit 13ac28a

Please sign in to comment.