← Back to issue list

Autotools plugin should allow additional make targets

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1619912
Type
issue
State
open
Author
~sabdfl
Labels
—
Created
Updated
Closed
—

Current evaluation

Autotools still hard-codes make and make install. A configurable target or parameter is unimplemented; the report is specific but untriaged.

Suggested action: needs triage

Reason: The body identifies a concrete unsupported workflow: a project requires `make dist` before installation. The current craft-parts Autotools plugin has no `make-targets` option and directly emits `make` followed by `make install`; the report has no labels, assignee, or maintainer response, so its scope and intended replacement semantics need triage.

Evaluated by: mr-cal-bot

Impact: 32 Quick Win: 16 Complexity: 24 Confidence: 92 Actionability: 66

Issue body

I have a snap which requires me to run "make dist" before make install. At the moment, the autotools plugin doesn't let me control the make targets used. It would be nice to have "make-targets" as an optional parameter in the autotools plugin to resolve this.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 32
Quick Win: 16
Complexity: 24
Confidence: 92
Actionability: 66
needs triage Autotools still hard-codes make and make install. A configurable target or parameter is unimplemented; the report is specific but untriaged.
qwen/qwen3.6-35b-a3b
Impact: 45
Quick Win: 19
Complexity: 35
Confidence: 75
Actionability: 65
needs triage Feature request to add a make-targets parameter to the autotools plugin in craft-parts. Currently hardcoded to 'make' and 'make install'. No maintainer engagement in 10 years.
qwen/qwen3.8-27b
Impact: 30
Quick Win: 21
Staleness: 95
Complexity: 30
Confidence: 75
Support Request: 0
close stale Feature request to add a make-targets option to the autotools plugin so users can run custom targets (e.g. make dist) before make install. Open since 2016 with no maintainer interaction; the option is not present in the current craft-parts autotools plugin.
qwen/qwen3.6-35b-a3b
Staleness: 98
Complexity: 15
Confidence: 85
Support Request: 10
close stale Feature request to add a make-targets parameter to the autotools plugin for specifying custom build targets. Issue is over 9 years old with no maintainer interaction or labels.
qwen/qwen3.6-35b-a3b
Staleness: 98
Complexity: 25
Confidence: 85
Support Request: 5
close stale Feature request to add a make-targets parameter to the autotools plugin for custom build steps. The issue has been inactive for nearly 10 years with no maintainer response or labels.
qwen3.6-35b-a3b-mtp-q6
Staleness: 98
Complexity: 30
Confidence: 90
Support Request: 10
close stale Feature request to add a make-targets parameter to the autotools plugin for custom build steps. Unaddressed for nearly 10 years with no maintainer interaction or activity.

Update history

Date Change
created

Related work

  • Related To: snapcraft#1076 (confidence 94%)

    Merged PR 83072a5b2 made Autotools extend the Make plugin, establishing relevant shared build logic but not adding custom targets.

Related issues

No related issues found above the similarity threshold.