← Back to issue list

Add artifacts option to make plugin.

View original Github issue

Metadata

Project
snapcraft
Number
#715
Type
pull request
State
merged
Author
jhobbs
Labels
Created
Updated
Closed

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.
75%
#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.
71%
#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.
70%
#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.
70%