~eschwartz: it accepts a string or
which is equivalent to not specifying the keyword at all. Another case for meson to have a null type :)
~xvilka: You can work around this for now by using
import('cmake', required: false)
wrap-git should now work, although the
push-urlkeys are not yet implemented.
I did notice another error with
libzip's options here
option('use_sys_zlib', type: 'boolean', value: 'false', ...)
Meson automatically coerces
false, but muon (correctly in my opinion) reports an error that a string is not a bool.
'false'should be changed to
falseto fix this issue.
I stubbed this keyword so it shouldn't cause errors on linux now.
Thanks for this, I did not know that about PATH_MAX. For now I have unconditionally defined PATH_MAX as you suggested.
A man page for the
muoncommand has been created, and work to generate the "reference manual" (standard library reference) as a man page is almost complete. The last thing I want to do before closing this is write meson.build.5.
I have also set up https://muon.build