feat: add parallel parameter to autotools plugin
Metadata
Current evaluation
Merged a feature adding a disable_parallel boolean option to the autotools plugin to suppress the -j make flag. Approved by three reviewers, passed all CI checks, and updated the changelog to resolve issue #1069.
Suggested action: —
No scores available.
Issue body
This addresses https://github.com/canonical/craft-parts/issues/1069 by adding "disable_parallel" boolean option that disables `-j` option to make command.
The similiar change should be done to `make` for parity in a follow up PR.
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you added an entry to the changelog (`docs/reference/changelog.rst`)?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged a feature adding a disable_parallel boolean option to the autotools plugin to suppress the -j make flag. Approved by three reviewers, passed all CI checks, and updated the changelog to resolve issue #1069. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged the disable_parallel boolean addition to the autotools plugin, disabling the -j make flag. Resolves issue #1069. A follow-up PR will apply the same change to the make plugin for parity. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1631 docs: document autotools disable-parallel key | craft-parts | open | Documentation PR adding disable-parallel key docs for autotools plugin. Approved by 1 reviewer but has 2 unresolved comments and failing CI checks. | |
| #2733 cmake plugin: support disable-parallel option | snapcraft | merged | Merged. Updated the cmake plugin to inherit parallel_build_count from BasePlugin, enabling the disable-parallel option. Approved by reviewers, passed CI checks, and includes unit tests. | |
| #1234 cmake plugin: Support `disable-parallel` parameter | craft-parts | open | Feature request to add disable-parallel support to the cmake plugin, mirroring the autotools plugin. Triaged with 'Needs information' label, waiting for a real-world use case. 363 days old, no comments, feature not yet implemented. |