Add artifacts option to make plugin.
Metadata
Current evaluation
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.
Suggested action: —
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 |
|---|---|---|---|---|
| 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. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged after maintainer review. Adds an artifacts option to the make plugin, allowing specified files to be copied instead of running make install. Documentation updated to clarify this overrides the default install target. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #743 make plugin: fix artifact collecting | snapcraft | merged | Merged a fix for artifact collection in the make plugin, resolving LP #1614754. The change updates six files, adds a regression test, and received maintainer approval. | |
| #809 make plugin: improve artifact copying (LP: #1624798) | snapcraft | merged | Merged after approval and CI checks. Improves artifact copying in the make plugin, resolving Launchpad bug #1624798 for camlistore packaging. Changes integrated into the main branch. | |
| #1624798 make plugin: can't copy directories or nested artifacts | snapcraft (launchpad) | closed | Closed after a pull request was submitted to fix the make plugin. The changes update file_utils to use link_or_copy_tree for directories and automatically create missing subdirectories when copying nested artifacts. | |
| #1614754 The new artifacts option of the make plugin doesn't seem to work | snapcraft (launchpad) | closed | Closed without resolution. The make plugin artifacts option failed to locate build outputs. Likely abandoned or superseded by newer implementations. |