make plugin: improve artifact copying (LP: #1624798)
Metadata
Current evaluation
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.
Suggested action: —
No scores available.
Issue body
Hi -- submitting this in order to address some problems encountered snapping camlistore (https://bugs.launchpad.net/snapcraft/+bug/1624798). Please let me know if I can do anything to improve the PR -- thanks!
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | 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. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged an improvement to the make plugin artifact copying process. Resolves snapcraft bug LP: #1624798 by fixing camlistore packaging. Approved and merged after testing. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged jaymell's contribution to improve artifact copying in the make plugin. The change resolves snapcraft build issues for camlistore (LP: #1624798) after approval and testing by sergiusens. |
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. | |
| #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. | |
| #715 Add artifacts option to make plugin. | snapcraft | merged | 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. | |
| #1022 plugins: update copy plugin to use get_build_properties(). | snapcraft | merged | Merged into master. Updates the copy plugin to use get_build_properties(), replacing deprecated properties and completing Launchpad bug #1647899. The change spans two files with a +17/-4 line diff and achieved 100% diff coverage. |