2using System.Collections.Generic;
4using System.Threading.Tasks;
7using Nuke.Common.Tooling;
8using Nuke.Common.Tools.DotNet;
20 => context.Root.SearchFiles(
"**/*.Nuke.csproj")
Gather build plugins defined as a .NET project following the file name format *.Nuke....
void InitializeEngine(BuildContext context)
One time initialization of the provider.
IEnumerable< IHavePlugin > GatherPlugins(BuildContext context)
Gathering plugins from the provided context.
Encapsulates a .NET project (*.*proj) which contains build interfaces.
Implementations of this interface must represent a plugin system which might have a distinct logic an...
record class BuildContext(AbsolutePath Temporary, AbsolutePath Root)
Local paths for plugin discovery and compilation.