Volker Weißmann
2c079d855e
Added warning if run_command is called without the check kwarg
3 years ago
Jussi Pakkanen
e75e3976fa
Condense test directory names.
4 years ago
Xavier Claessens
1be13710ad
environment(): Allow stacking append() and prepend() ( #8547 )
...
* environment(): Allow stacking append() and prepend()
* Update docs/markdown/Reference-manual.md
Co-authored-by: Elliott Sales de Andrade <quantum.analyst@gmail.com>
Co-authored-by: Elliott Sales de Andrade <quantum.analyst@gmail.com>
4 years ago
Jussi Pakkanen
9d1e747d17
Condense test directory names again.
4 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
Jussi Pakkanen
f39600647d
Condense test directory names.
5 years ago
Jan Tojnar
33d82201bd
run_command: add env kwarg
6 years ago
Jussi Pakkanen
972535a6ac
Condense test dirs.
6 years ago
Nirbheek Chauhan
43ececb036
Skip FeatureNew checks when project() has not been parsed
...
Fixes https://github.com/mesonbuild/meson/issues/3944
6 years ago
Nirbheek Chauhan
c9a89027ac
run_command: Add new kwarg 'capture'
...
capture: false means we won't try to read the stdout at all.
Closes https://github.com/mesonbuild/meson/issues/3364
7 years ago
Jussi Pakkanen
6f2b29e0f7
Can use files() in run_command.
8 years ago
Jussi Pakkanen
78739afd9c
Use system() instead of name() which is a confusing term.
9 years ago
Jussi Pakkanen
463d08d545
Now host_machine, build_machine and target_machine are properly separated and return correct values.
10 years ago
Jussi Pakkanen
0259f906f2
Can run test suite through mingw cross compiler.
11 years ago
Jussi Pakkanen
c0c2c35496
Windows command execution works.
12 years ago
Jussi Pakkanen
e5443493bf
Can run local script files as well as commands.
12 years ago
Jussi Pakkanen
a52336b429
Can invoke methods on general statements and not just variable names.
12 years ago
Jussi Pakkanen
5e2278d6d4
Can run external programs and capture their output. Also some string function work.
12 years ago