Add artifacts option to make plugin.
Metadata
Current evaluation
Merged as commit 0e7ec1f77, adding an artifacts option to the Make plugin that copies configured files into the install directory and skips make install when specified.
Resolution: closed resolved
Reason: PR #715 was merged into main by commit 0e7ec1f77, implementing artifact copying and the conditional skip of make install.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Some makefiles don't have an install target. This option allows specifying a list of artifacts to copy from the source directory to the install directory after running 'make'.
If the list of artifacts is not empty, the 'make install' step will be skipped and the artifacts will be copied by the plugin.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged as commit 0e7ec1f77, adding an artifacts option to the Make plugin that copies configured files into the install directory and skips make install when specified. | |
| stealth/space-bunny-alpha | — | closed resolved | PR #715 was merged in commit 0e7ec1f77, adding configurable artifact copying to the Make plugin; non-empty artifacts skip make install. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in snapcraft#715 (commit 0e7ec1f77), adding configurable artifact copying to the make plugin and skipping make install when artifacts are specified. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged the pull request adding an artifacts option to the make plugin. This copies specified files post-build, bypassing make install. Documentation was updated per review to clarify the behavior before final approval and merge. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged after addressing review feedback. Introduces an artifacts option to the make plugin, copying specified files to the install directory and bypassing make install. Documentation updated to clarify this behavior. |
Update history
No update history recorded yet.
Related work
-
Related To:
snapcraft#743
(confidence 95%)
Follow-up PR that fixed artifact collection behavior for the feature.
-
Related To:
snapcraft#809
(confidence 90%)
Follow-up PR that expanded Make plugin artifact handling to directories.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1614754 The new artifacts option of the make plugin doesn't seem to work | snapcraft (launchpad) | closed | Fixed make-plugin artifact collection so configured files are found in the part directory. Merged in canonical/snapcraft#743 as commit 5152c8094. | |
| #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. |