← Back to issue list

plugins: add autotools plugin

View original Github issue

Metadata

Project
craft-parts
Number
#35
Type
pull request
State
merged
Author
cmatsuoka
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #35, adding an Autotools plugin for parts built through the ./configure script; implementation 54b124c8, merge commit 6140b8e6.

Resolution: closed resolved

Reason: The autotools plugin was merged into craft-parts by PR #35 as commit 6140b8e6, with implementation commit 54b124c8.

Evaluated by: mr-cal-bot

No scores available.

Issue body

The autotools plugin is used for parts using the autotools `./configure` script. Signed-off-by: Claudio Matsuoka <claudio.matsuoka@canonical.com> - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #35, adding an Autotools plugin for parts built through the ./configure script; implementation 54b124c8, merge commit 6140b8e6.
stealth/space-bunny-alpha — closed resolved Merged into craft-parts via #35 (commit 6140b8e6), adding a plugin for parts using the autotools ./configure script.
stealth/space-bunny-alpha — closed resolved Merged in canonical/craft-parts#35 via commit 6140b8e6, adding an autotools plugin for parts that use the ./configure script.
stealth/space-bunny-alpha — closed resolved Added the autotools plugin for parts using the ./configure script; merged via PR #35 in commit 6140b8e6.
qwen/qwen3.6-35b-a3b — — Merged the addition of an autotools plugin for handling ./configure scripts. Approved by two reviewers, the change adds 195 lines across four files, successfully integrating new build system support.
qwen3.6-35b-a3b-mtp-q6 — — Merged addition of an autotools plugin to handle parts using the ./configure script. Integrated directly without discussion.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1076 autotools: extend Make plugin instead of repeating code snapcraft merged Merged into master: Autotools was changed to extend the Make plugin and reuse its build flow instead of duplicating logic (commit 83072a5b2).
76%
#533 autotools plugin: support bootstrap parameters craft-parts merged Merged PR #533 in commit 45cbc684, adding autotools-bootstrap-parameters so the plugin can pass flags to ./bootstrap when generating configure.
76%
#33 plugins: add make plugin craft-parts merged Merged PR #33 as commit 9a9d7c5c, adding a Make plugin for make-based parts (implementation commit 6e25a220).
75%
#206 Autotools plugin: Set autogen.sh executable. snapcraft merged Merged PR #206 fixed LP #1530995 by making autogen.sh executable when needed and adding Autotools plugin tests (commit 85405240f).
74%
#3523 autotools v2 plugin: adding cross compilation support snapcraft closed PR #3523 was closed unmerged after concerns about build-environment compliance and non-gcc CC handling; the maintainer deferred further design discussion to the forum.
73%
#3040 V2 autotools plugin snapcraft merged Merged in bdd07bfa2, adding the v2 Autotools plugin after prerequisite #3037. Follow-ups #3066 and #3070 renamed its configure parameter and standardized v2 plugin behavior.
73%
#712 feat(docs): autotools plugin reference craft-parts merged Merged PR #712 (commit 796f1276) added the autotools plugin reference docs: 115 lines across 3 files, approved by 2 reviewers. Part of a series of plugin reference pages (#711 make, #713 cmake, #714 scons).
72%
#3398 autotools v2 plugin: support autogen.sh and bootstrap snapcraft merged Merged into master in commit 3fabd01b9, adding autogen.sh and bootstrap script support to the autotools v2 plugin.
72%
#1018 autotools: extend Make plugin instead of repeating code snapcraft closed Closed after inactivity; the same Autotools-to-Make plugin refactor was re-proposed in snapcraft#1076 and merged as commit 83072a5b2.
72%
#3628 Autotools Plugin (v1): Fix fatal crash when running autogen.sh or bootstrap snapcraft merged Merged in commit 8e2cf1a25, converting autogen.sh and bootstrap Path values to strings before shlex quoting. Follow-up #3739 generalized the legacy-plugin fix.
70%