~ubuntu-support-team/meson/+git/meson:overrides

Last commit made on 2021-05-17
Get this branch:
git clone -b overrides https://git.launchpad.net/~ubuntu-support-team/meson/+git/meson

Branch merges

Branch information

Name:
overrides
Repository:
lp:~ubuntu-support-team/meson/+git/meson

Recent commits

4748fee... by Jussi Pakkanen

Prohibit the use of override_file and subproject options in machine files.

42abae2... by Jussi Pakkanen

Add documentation for overrides.

f8529b3... by Jussi Pakkanen

Add general override functionality. Closes #3001.

1730778... by Michael Hirsch <email address hidden>

test:fortran:21: fix Windows by using configure_file(copy:)

0b2a730... by Jussi Pakkanen

Set up VS environment automatically when run.

204abd0... by Mehmet Ali Baykara <email address hidden>

little punctuation and add a phrase [skip ci]

Add the `second` to improve readability.

c8b5148... by Michael Hirsch <email address hidden>

setup.cfg: update version metadata [skip ci]

Co-authored-by: Michael Hirsch <email address hidden>

501d7cf... by Xavier Claessens <email address hidden>

interpreter: flatten environment() initial values

Turns out listify() flattens by default, but stringlistify() cannot
flatten... How do I realize this only now?

Fixes: #8727

4e312c1... by Xavier Claessens <email address hidden>

gnome: Fix gtkdoc generation

install_scripts used to replace @BUILD_ROOT@ and @SOURCE_ROOT@ but it
was not documented and got removed in Meson 0.58.0. gnome.gtkdoc() was
relying on that behaviour, but it has always been broken in the case the
source or build directory contains spaces.

Fix this by changing get_include_args() to substitue paths directly
which will then get escaped correctly.

Add a unit test that builds GObject documentation which is where this
issue has been spotted.

Fixes: #8744

44acefd... by Xavier Claessens <email address hidden>

doc: Add example how to use devenv

Fixes: #8758