← Back to issue list

Support install targets in the make plugin

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1613753
Type
issue
State
closed
Author
~sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Added Make plugin artifacts support in snapcore/snapcraft#715 (commit 0e7ec1f77), resolving Launchpad #1613753.

Resolution: closed resolved

Reason: The maintainer linked PR snapcore/snapcraft#715, and repository history confirms it was merged as commit 0e7ec1f77, titled “Add artifacts option to make plugin.”

Evaluated by: mr-cal-bot

No scores available.

Issue body

Support Makefiles without an `install` target and allow an `artifacts` option to exist to pick those up. This is a complimentary bug for LP: #1609116

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Added Make plugin artifacts support in snapcore/snapcraft#715 (commit 0e7ec1f77), resolving Launchpad #1613753.
stealth/space-bunny-alpha — closed resolved Merged PR #715 added the make plugin artifacts option, enabling collection of outputs from Makefiles without install targets (commit 0e7ec1f77).
stealth/space-bunny-alpha — closed resolved Feature request to let the make plugin handle Makefiles without an install target via an `artifacts` option. Closed by maintainer sergiusens pointing to merged PR snapcore/snapcraft#715 (commit 0e7ec1f), which added artifact copying and skips make install when artifacts are set.
stealth/space-bunny-alpha — closed resolved Artifacts support landed in snapcraft#715 (commit 0e7ec1f77), skipping make install when artifacts are configured so Makefiles need not provide an install target.
qwen/qwen3.6-35b-a3b — — Closed without implementation. The request to add an artifacts option to the make plugin for Makefiles lacking an install target was abandoned.
qwen/qwen3.6-35b-a3b — — Closed without resolution. The request to support Makefiles lacking an install target and add an artifacts option was abandoned.
qwen/qwen3.6-35b-a3b — — Closed without implementation. The request to support Makefiles lacking an install target and add an artifacts option was abandoned due to inactivity. No resolution or linked pull request exists.
qwen3.6-35b-a3b-mtp-q6 — — Closed without implementation or comments. The requested support for Makefiles without an install target and a new artifacts option was not implemented, indicating the issue was abandoned or superseded.

Update history

Date Change
created

Related work

  • Likely Fixed By: snapcore/snapcraft#715 (confidence 99%)

    Directly linked by the maintainer and recorded in history as commit 0e7ec1f77.

Related issues

Issue Project State Summary Similarity
#809 make plugin: improve artifact copying (LP: #1624798) snapcraft merged Merged in canonical/snapcraft#809 via e9a495809, improving make-plugin artifact copying to support directories and address LP #1624798.
71%