| Top |
| IdeSubprocessLauncher * | clean-launcher | Read / Write |
| gboolean | ignore-exit-status | Read / Write |
| IdeSubprocessLauncher * | launcher | Read / Write |
| gboolean | use-pty | Read / Write |
IdePipelineStage * ide_pipeline_stage_launcher_new (IdeContext *context,IdeSubprocessLauncher *launcher);
Creates a new IdePipelineStageLauncher that can be attached to an IdePipeline.
Since: 3.32
IdeSubprocessLauncher *
ide_pipeline_stage_launcher_get_launcher
(IdePipelineStageLauncher *self);
Since: 3.32
void ide_pipeline_stage_launcher_set_launcher (IdePipelineStageLauncher *self,IdeSubprocessLauncher *launcher);
IdeSubprocessLauncher *
ide_pipeline_stage_launcher_get_clean_launcher
(IdePipelineStageLauncher *self);
Since: 3.32
void ide_pipeline_stage_launcher_set_clean_launcher (IdePipelineStageLauncher *self,IdeSubprocessLauncher *clean_launcher);
gboolean
ide_pipeline_stage_launcher_get_ignore_exit_status
(IdePipelineStageLauncher *self);
Gets the "ignore-exit-status" property.
If set to TRUE, a non-zero exit status from the subprocess will not cause
the build stage to fail.
Since: 3.32
void ide_pipeline_stage_launcher_set_ignore_exit_status (IdePipelineStageLauncher *self,gboolean ignore_exit_status);
Sets the "ignore-exit-status" property.
If set to TRUE, a non-zero exit status from the subprocess will not cause
the build stage to fail.
Since: 3.32
gboolean
ide_pipeline_stage_launcher_get_use_pty
(IdePipelineStageLauncher *self);
void ide_pipeline_stage_launcher_set_use_pty (IdePipelineStageLauncher *self,gboolean use_pty);
If use_pty
is set to TRUE, a Pty will be attached to the process.
Since: 3.32
#define IDE_TYPE_PIPELINE_STAGE_LAUNCHER (ide_pipeline_stage_launcher_get_type())
struct IdePipelineStageLauncherClass {
IdePipelineStageClass parent_class;
};
“clean-launcher” property“clean-launcher” IdeSubprocessLauncher *
The subprocess launcher for cleaning.
Owner: IdePipelineStageLauncher
Flags: Read / Write
“ignore-exit-status” property “ignore-exit-status” gboolean
If the exit status of the subprocess should be ignored.
Owner: IdePipelineStageLauncher
Flags: Read / Write
Default value: FALSE
“launcher” property“launcher” IdeSubprocessLauncher *
The subprocess launcher to build.
Owner: IdePipelineStageLauncher
Flags: Read / Write