~lattis/muon

meson implementation in C

2a59d24 add dict test

~lattis pushed to ~lattis/muon git

6 hours ago

575ea98 add test phase to build

~lattis pushed to ~lattis/muon git

6 hours ago

#muon

muon is an implementation of the meson language in written in C11

#Status

muon is currently a work in progress. There's a lot to do, don't expect it to be able to build your project. In particular, muon only supports building C projects. If you'd like that to change, send me an email.

#Requirements

muon requires various POSIX interfaces and a compiler offering c11 support.

Depencency discovery requires libpkgconf.

Wrap support requires libcurl and zlib.

#Building

meson build
ninja -C build

#Credits

Although I had already had the idea to re-implement meson in C, I was initially inspired to actually go out and do it when I saw boson. muon's code was originally based on boson, though has since been almost completely rewritten.