Path to this page:
./
devel/muon,
Implementation of meson build system in C99 with minimal dependencies
Branch: CURRENT,
Version: 0.3.1,
Package name: muon-0.3.1,
Maintainer: michamuon is an implementation of the meson build system in C99 with minimal
dependencies.
Features
========
- muon analyze - a static analyzer for meson.build files.
- muon fmt - a meson.build code formatter.
- An interactive stepping debugger.
- fast.
Non-features
============
- bug-for-bug compatibility with meson.
In fact, muon aspires to be stricter than meson in cases where meson's
implementation seems error prone. muon uses the official meson
documentation as its specification.
- cli compatibility with meson.
muon has different flags, subcommands, etc., and should not be
renamed/symlinked to meson.
Master sites:
Version history: (Expand)
- (2025-01-31) Package added to pkgsrc.se, version muon-0.3.1 (created)
CVS history: (Expand)
2025-01-31 18:11:10 by Michael Baeuerle | Files touched by this commit (7) |
Log message:
devel/muon: Add muon version 0.3.1
Implementation of the meson build system in C99 with minimal dependencies.
No release notes for 0.3.1
## 0.3.0
- Brand-new interpreter: https://mochiro.moe/posts/10-muon-internals/
- Lots of windows improvements
- bootstrap.bat
- Simple tests passing
- Lots of macOS improvements
- All tests passing
- Universal binary deployed by CI
- Script modules introduced: a way of writing muon modules with mostly normal
meson code.
- i18n module
- gnome module (wip)
- Embedded cross-platform samurai implementation
- Lots of bugs fixed!
- 17 contributors:
Andrea Pappacoda (1)
Andrew McNulty (11)
Eli Schwartz (1)
Filipe LaĆns (4)
JCWasmx86 (1)
Michael Forney (2)
Michal Sieron (2)
Seedo Paul (27)
Sertonix (3)
Stone Tickle (497)
Thomas Adam (1)
Tokunori Ikegami (1)
Vincent Torri (12)
kzc (2)
rofl0r (1)
sewn (1)
torque (1)
|