← Back to issue list

plugins: cmake

View original Github issue

Metadata

Project
craft-parts
Number
#184
Type
pull request
State
merged
Author
mr-cal
Labels
Created
Updated
Closed

Current evaluation

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.

Suggested action:

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
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
#198 plugins: rust craft-parts merged Merged the rust plugin port from snapcraft to craft-parts. Approved by a reviewer, passed CI, and landed after related PR #199. Addresses CRAFT-955.
77%
#1645 docs: fix cmake plugin ref in parts explanation craft-parts merged Merged a documentation update correcting a cmake plugin reference in the parts explanation. The PR addressed reviewer feedback, received approval, and passed CI checks following a temporary linter failure caused by an external website outage.
75%
#3037 plugins: introduce v2.CMakePlugin snapcraft merged Merged introduction of v2.CMakePlugin and consolidation of the v2 plugin spread test suite to streamline future development. Approved by one reviewer, passed CI, and modified 16 files with 196 additions and 23 deletions.
74%
#3636 parts: integrate craft-parts (CRAFT-765) snapcraft merged Merged after reviewer approval and passing CI checks. Integrates craft-parts for part validation and lifecycle processing. Modifies 12 files, adding 369 lines and removing 20, fulfilling CRAFT-765.
74%
#4111 plugins: merge kernel plugin snapcraft merged Merged craft-parts and v2 kernel plugins from a feature branch into main. Approved by one reviewer, passed CI checks, and updated 27 files. Codecov reported a 0.12% coverage increase with 98.32% diff coverage.
74%
#713 feat(docs): cmake plugin reference craft-parts merged Merged addition of a CMake plugin reference to the documentation. Approved by two reviewers with passing CI checks, modifying two files with 87 additions and 87 deletions.
73%
#466 pack: implement bundle plugin (CRAFT-360) charmcraft merged Implemented the craft-parts bundle plugin and integrated the parts lifecycle into the bundle packing command. Merged following dual reviewer approval and passing CI checks, modifying six files with 191 additions and 124 deletions.
72%
#5031 build(deps): bump craft-parts snapcraft merged Merged dependency update bumping craft-parts to fix an npm plugin bug where implicit state failed to pass between separate pull and build steps. Approved by two reviewers, passed CI, and integrated into the codebase.
72%
#263 plugins: fix cmake plugin prefix craft-parts merged Merged after two approvals and passing CI. Fixed cmake plugin prefix path formatting and aligned the installation prefix with v1 plugins. Rebased on main.
72%
#200 plugins: npm craft-parts merged Merged the npm plugin port from snapcraft to craft-parts. Added an npm-include-node flag defaulting to false to optionally download Node.js. Approved by reviewer and passed CI.
71%