plugins: cmake
Metadata
Current evaluation
Merged the CMake plugin port into craft-parts via PR #184, merge commit 57744f7a, with implementation commit 9ceb1fc8.
Resolution: closed resolved
Reason: The CMake plugin port was approved and merged into craft-parts. Commit 57744f7a records the merge of PR #184.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [X] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
Port `cmake` plugin to `craft-parts`.
(CRAFT-906)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged the CMake plugin port into craft-parts via PR #184, merge commit 57744f7a, with implementation commit 9ceb1fc8. | |
| stealth/space-bunny-alpha | — | closed resolved | Ported the cmake plugin to craft-parts, then merged it through canonical/craft-parts#184 in commit 57744f7a. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged the cmake plugin port to craft-parts following approval from two reviewers and passing CI checks. The maintainer addressed review feedback regarding leftover code prior to integration. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged the cmake plugin port to craft-parts, resolving CRAFT-906. Review feedback was addressed by removing leftover code before final integration. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #463 plugins: qmake | craft-parts | merged | Merged qmake plugin support in PR #463 as commit 641edb59; the plugin shipped in craft-parts 1.27.0. | |
| #1645 docs: fix cmake plugin ref in parts explanation | craft-parts | merged | Merged in canonical/craft-parts#1645 (commit 0cc0e980), correcting the CMake plugin reference in the parts explanation after reviewer feedback. | |
| #198 plugins: rust | craft-parts | merged | Merged PR #198 (bb92a132) ported Snapcraft’s Rust plugin into craft-parts for CRAFT-955 after prerequisite test refactor #199. | |
| #33 plugins: add make plugin | craft-parts | merged | Merged PR #33 as commit 9a9d7c5c, adding a Make plugin for make-based parts (implementation commit 6e25a220). | |
| #340 plugins: add maven plugin | craft-parts | merged | Merged #340 in commit 0b40e9d8, porting the Snapcraft V1 Maven plugin to Craft Parts' shared Java infrastructure; released in Craft Parts 1.18.0. | |
| #4811 build(deps): bump craft-parts to 1.31.0 | snapcraft | merged | Merged PR #4811 bumped craft-parts to 1.31.0 to add a new set of plugin docs; resolving merge commit a32f01a21. | |
| #263 plugins: fix cmake plugin prefix | craft-parts | merged | Merged #263 as 71b71990 (implementation 78036efe), fixing CMake prefix-path formatting and matching installation prefix behavior to v1 plugins (CRAFT-1154). | |
| #236 Request to have the Maven Plugin ported to craft-parts | craft-parts | closed | Request to port the Maven plugin to craft-parts. Delivered: new maven-use plugin added in PR #1125 (commit b86a3910), shipped in Craft Parts 1.18.0 for core22 snaps; cmatsuoka closed the issue confirming this. | |
| #466 pack: implement bundle plugin (CRAFT-360) | charmcraft | merged | Merged PR #466 via bfbd3078, adding the craft-parts bundle plugin and invoking the parts lifecycle during bundle packing. | |
| #4111 plugins: merge kernel plugin | snapcraft | merged | Merged PR #4111 into main, landing the craft-parts and v2 kernel plugin changes from the feature branch. |