Commit Graph

17 Commits

Author SHA1 Message Date
Paolo Bonzini fc661c35a2 interpreter: support for forcibly verbose logging of some tests
Add a new keyword argument to test() and benchmark(), completing the
implementation of the feature.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2022-02-01 09:05:26 +01:00
Andrea Pappacoda 7528c69fcc docs: find_program can return the current Python3 interpreter
This was the case since 067ff7eeae, i.e.
version 0.50.0. Fixes #3856
2022-01-29 22:17:48 -05:00
Dylan Baker 8b5c6ab8f1
docs: Add the `configuration` keyword argument to `configure_File`
We were missing the most important keyword argument of them all!
2021-12-08 14:41:24 -05:00
Pablo Correa Gómez 4f882ff8ec add install_symlink function
Allows installing symlinks directly from meson, which can
become useful in multiple scenarios. Current main use is to
help moving forward #9557
2021-12-01 13:59:54 -05:00
Dylan Baker c664d63ed1 docs: add missing argument documentation for run_command capture 2021-11-29 18:12:33 -08:00
Nirbheek Chauhan af5993fffd shared_module: Add soname when used as a link target
Emit a detailed deprecation warning that explains what to do instead.
Also add a unittest.

```
DEPRECATION: target prog links against shared module mymod, which is incorrect.
             This will be an error in the future, so please use shared_library() for mymod instead.
             If shared_module() was used for mymod because it has references to undefined symbols,
             use shared_libary() with `override_options: ['b_lundef=false']` instead.
```

Fixes https://github.com/mesonbuild/meson/issues/9492
2021-11-24 23:18:53 +05:30
rusty-snake 5af556e2b8 Fix markdown formating in find_program.yaml
fixes #9528
2021-11-05 21:03:44 +05:30
Volker Weißmann 2c079d855e Added warning if run_command is called without the check kwarg 2021-10-30 22:26:28 -04:00
Xavier Claessens 6298e29070 message: Allow bool
It has always been working even if not documented and there is no reason
to not accept it. However, change "True/False" to "true/false" to be
consistent with meson language.

Fixes: #9436
2021-10-26 10:59:13 -04:00
Hofer-Julian 939394ed31 Fix typos
"seperator" -> "separator"
2021-10-21 06:57:57 -04:00
Eli Schwartz 9b2bc0be6d
doc: fix yaml indentation typo that broke building the website 2021-10-08 17:42:10 -04:00
Eli Schwartz 108bd996ee
add install_emptydir function
This replaces the absolute hack of using

```
install_subdir('nonexisting', install_dir: 'share')
```

which requires you to make sure you don't accidentally or deliberately
have a completely different directory with the same name in your source
tree that is full of files you don't want installed. It also avoids
splitting the name in two and listing them in the wrong order.

You can also set the install mode of each directory component by listing
them one at a time in order, and in fact create nested structures at
all.

Fixes #1604
Properly fixes #2904
2021-10-08 14:35:00 -04:00
Daniel Mensinger 0b9c7b74be
docs: Update YAML docs after rebase 2021-10-03 12:19:46 +02:00
Daniel Mensinger af24d18842
docs: Added new static docs 2021-10-03 12:19:45 +02:00
Daniel Mensinger 4e1e98cc31
docs: added install_tag docs 2021-10-03 12:19:45 +02:00
Daniel Mensinger 6f78695f86
docs: added unset_variable() 2021-10-03 12:19:45 +02:00
Daniel Mensinger 2b482e39a9
docs: Add the YAML Reference manual 2021-10-03 11:46:34 +02:00