Igor Raits
96be8196f2
mcompile: use -v instead of --verbose for ninja
...
The `--verbose` has been added to ninja in 1.9.0 and we pretend that we have compatibility with Ninja 1.7+.
References: bf7517505a
5 years ago
TheQwertiest
5696a5abba
Added ability to specify target in `meson compile`
5 years ago
TheQwertiest
4d0233540f
Added ability to pass arguments to backend in `meson compile`
5 years ago
Igor Raits
d6c6b933c4
mcompile: Add --verbose mode
...
Closes: https://github.com/mesonbuild/meson/issues/7352
Signed-off-by: Igor Raits <i.gnatenko.brain@gmail.com>
5 years ago
TheQwertiest
1d02fd924b
mcompile: removed unneeded imports
5 years ago
TheQwertiest
4b6471f1d5
mcompile: detect_ninja
5 years ago
TheQwertiest
7c2f9e2b57
mcompile: replaced intro with cdata + extracted code to funcs
5 years ago
TheQwertiest
b9c9024e84
mcompile: replaced backend divination code + cleanup
5 years ago
Dylan Baker
29ef4478df
compilers/d: Add b_ndebug support
...
D lang compilers have an option -release (or similar) which turns off
asserts, contracts, and other runtime type checking. This patch wires
that up to the b_ndebug flag.
Fixes #7082
5 years ago
Nirbheek Chauhan
04ed3810ed
mcompile: Use the current dir if unspecified
...
With this running `meson compile` inside the builddir actually works,
and you don't have to do `meson compile -C .`
Clearly this was the intent since the option already has `default='.'`
5 years ago
Dylan Baker
1210a67f66
mesonbuild: Add mcompile command
...
This is tested working with both msbuild and ninja/samu. Since our xcode
support is pretty much broken I didn't bother.
Fixes #6670
5 years ago