meson plugin: Add plugin for meson build system
Metadata
Current evaluation
Merged into master via PR #1294 (commit 0a62dc065), adding Meson build-system support; build options can be supplied through meson-parameters.
Resolution: closed resolved
Reason: PR #1294 was approved and merged into master as commit 0a62dc065. The change added a plugin for building Meson projects, including configurable build options such as release mode.
Evaluated by: mr-cal-bot
No scores available.
Issue body
LP: [#1653128](https://bugs.launchpad.net/snapcraft/+bug/1653128)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged into master via PR #1294 (commit 0a62dc065), adding Meson build-system support; build options can be supplied through meson-parameters. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged into master via PR #1294 (commit 0a62dc065), adding Meson build-system plugin support; release optimizations can be passed through meson-parameters. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged into master, adding a Meson plugin. Approved by one reviewer with 12 unresolved comments. Modified seven files, achieving 100% diff coverage and +0.01% overall coverage. Optimizations use meson-parameters. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged into master, adding a Meson build system plugin to Snapcraft. The implementation achieved 100% diff coverage. Build optimizations are configurable via the meson-parameters option. |
Update history
No update history recorded yet.
Related work
-
Related To:
snapcraft#3059
(confidence 96%)
Later merged a v2 Meson plugin for Snapcraft's v2 plugin framework.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1653128 support the Meson build system | snapcraft (launchpad) | closed | Meson build support was added by merged PR #1294 in commit 0a62dc065, including configurable meson-parameters. | |
| #180 plugins: add meson plugin | craft-parts | merged | Merged PR #180 added Meson plugin support and fixed out-of-source-build handling. Changes landed in commit 228706de and were merged as a48ad0b9. | |
| #2331 meson plugin: add support for bases | snapcraft | merged | Merged PR #2331 (commit 1e19e86a6) revamped the Meson plugin to be base-aware and to install Meson from PyPI instead of system apt repos, resolving LP bug #1794794. | |
| #725 docs: document the Meson plugin | craft-parts | merged | Merged PR #725, commit d7eb19d1, added Meson plugin reference documentation, changing three files with 74 additions and one deletion. | |
| #2410 meson plugin: Allow duplicate items in meson-parameters | snapcraft | closed | PR #2410 was closed unmerged on 2018-11-16 because contribution requirements were unmet; work was redirected to Launchpad bug #1803736. |