Nuke.Cola
Loading...
Searching...
No Matches
Nuke.Cola.Tooling.XMake.XRepoPackageExtensions Class Reference

Static Public Member Functions

static ? XRepoPackagePath InferXRepoPackage (this AbsolutePath path)
 
static ? XRepoPackage GetLibrary (this IEnumerable< XRepoPackage > packages, string name)
 Get a specific library from a collection of XRepo packages.
 
static ? XRepoPackage GetProgram (this IEnumerable< XRepoPackage > packages, string name)
 Get a specific program from a collection of XRepo packages.
 
static ? List< XRepoPackageParseXRepoFetch (this IEnumerable< Output > output)
 Parse the Tool output of XRepoTasks.Info into structured data.
 

Detailed Description

Definition at line 238 of file XRepoPackage.cs.

Member Function Documentation

◆ GetLibrary()

static ? XRepoPackage Nuke.Cola.Tooling.XMake.XRepoPackageExtensions.GetLibrary ( this IEnumerable< XRepoPackage > packages,
string name )
static

Get a specific library from a collection of XRepo packages.

Parameters
packages
name
Returns

◆ GetProgram()

static ? XRepoPackage Nuke.Cola.Tooling.XMake.XRepoPackageExtensions.GetProgram ( this IEnumerable< XRepoPackage > packages,
string name )
static

Get a specific program from a collection of XRepo packages.

Parameters
packages
name
Returns

◆ ParseXRepoFetch()

static ? List< XRepoPackage > Nuke.Cola.Tooling.XMake.XRepoPackageExtensions.ParseXRepoFetch ( this IEnumerable< Output > output)
static

Parse the Tool output of XRepoTasks.Info into structured data.

Definition at line 265 of file XRepoPackage.cs.


The documentation for this class was generated from the following file: