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
“use-pty”
property“use-pty” gboolean
If the subprocess should have a Pty attached.
Owner: IdePipelineStageLauncher
Flags: Read / Write
Default value: TRUE