muon
muon copied to clipboard
An implementation of the meson build system in c99
New features described [here](https://mesonbuild.com/Release-notes-for-1-2-0.html). Among the key features: "`default_options` and `override_options` may now be dictionaries".
the system only has pkgconf thus ``` export PKG_CONFIG=pkgconf ``` ``` meson setup .build --reconfigure The Meson build system Version: 1.4.0 Source dir: /Users/lu_zero/Sources/muon Build dir: /Users/lu_zero/Sources/muon/.build Build type: native...
Meson's ninja backend creates a `clean` target in its build.ninja such that: ```sh $ ninja clean ``` [invokes the clean target](https://github.com/mesonbuild/meson/blob/2d010c693b97694a82458ba89d4da569e21c60aa/mesonbuild/backend/ninjabackend.py#L3698) and also cleans up any outputs of `custom_target`. muon's...
Under meson the following expression: ```meson if '0.10.0'
Upstream Meson allows the following: `dependency('gtest', main : true)`, which is the same as `dependency('gtest_main')`, but without having a magical name that might not be expected. I understand this is...
bootstrap.sh works, but the second stage is failing. there's a `cc` symlink to tcc, `c11` and `c99` that point to the corresponding standards that tcc supports. What do I do?...