BuildAction

Description

abstract class Tinman.Core.Build.BuildAction

Derived from

IBuildAction

Extended by

BuildInformationAction sealed
ConfigDocAction sealed
EmbeddedResourcesAction sealed

Abstract base class for IBuildAction implementations.

Public / Constructors

For


public static method For → (1)

file in : Path

[not-null]
The input file.

returns → BuildActionArgs

The build action or null.

Returns the first build action in All that accepts file in as input (see IBuildAction.IsInput).

IOException

If an I/O error has occurred.

Public / Attributes

All


[Constant]
public static attribute All → (get)

value : IVectorConst<BuildAction>

[not-null]
The registered instances.

Returns the BuildAction instances that have been registered.

The returned list is sorted by IBuildAction.Name.

Protected / Methods

Register


protected method Register → ()

Registers this BuildAction instance so that is appears in All.