Foundry.CommandStage¶
- Subclasses:
None
Methods¶
- Inherited:
Foundry.BuildStage (16), Foundry.Contextual (4), GObject.Object (37), Json.Serializable (8)
- Structs:
class |
|
Virtual Methods¶
Properties¶
- Inherited:
Name |
Type |
Flags |
Short Description |
|---|---|---|---|
r |
|||
r |
|||
r |
|||
r |
|||
r |
Signals¶
- Inherited:
Fields¶
- Inherited:
Class Details¶
- class Foundry.CommandStage(**kwargs)¶
- Bases:
- Abstract:
No
- Structure:
An [class`Foundry`.BuildStage] that runs a command in the build pipeline.
- classmethod new(context, phase, build_command, clean_command, purge_command, query_file, phony)¶
- Parameters:
context (
Foundry.Context) –phase (
Foundry.BuildPipelinePhase) –build_command (
Foundry.CommandorNone) – a command orNoneclean_command (
Foundry.CommandorNone) – a command orNonepurge_command (
Foundry.CommandorNone) – a command orNonequery_file (
Gio.FileorNone) – a file to query for completionphony (
bool) – if this command should be run every time without checking if it has already completed.
- Returns:
a [class`Foundry`.CommandStage]
- Return type:
- dup_build_command()¶
- Returns:
a [class`Foundry`.Command]
- Return type:
- dup_clean_command()¶
- Returns:
a [class`Foundry`.Command]
- Return type:
- dup_purge_command()¶
- Returns:
a [class`Foundry`.Command]
- Return type:
Property Details¶
- Foundry.CommandStage.props.build_command¶
- Name:
build-command- Type:
- Default Value:
- Flags:
- Foundry.CommandStage.props.clean_command¶
- Name:
clean-command- Type:
- Default Value:
- Flags:
- Foundry.CommandStage.props.purge_command¶
- Name:
purge-command- Type:
- Default Value:
- Flags: