diff options
| author | Xavier Claessens <xavier.claessens@collabora.com> | 2023-11-03 08:05:53 -0400 |
|---|---|---|
| committer | Xavier Claessens <xclaesse@gmail.com> | 2023-11-06 12:52:09 -0500 |
| commit | 4c5e976a75a49245286bfafc2304f1193c888e4d (patch) | |
| tree | 5477472d2c53e806e5068aff0316adada312e9a1 | |
| parent | 61a760a39cd774cca9593cf531bd783e55ed36ee (diff) | |
| download | meson-4c5e976a75a49245286bfafc2304f1193c888e4d.tar.gz | |
msubprojects: Fix --sourcedir argument not working
This is a regression caused by
https://github.com/mesonbuild/meson/pull/11951.
Fixes: #12466
| -rwxr-xr-x | mesonbuild/msubprojects.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mesonbuild/msubprojects.py b/mesonbuild/msubprojects.py index ea2eb2cc3..d8afd92dd 100755 --- a/mesonbuild/msubprojects.py +++ b/mesonbuild/msubprojects.py @@ -746,7 +746,7 @@ def run(options: 'Arguments') -> int: pre_func(options) logger = Logger(len(wraps)) for wrap in wraps: - dirname = Path(subproject_dir, wrap.directory).as_posix() + dirname = Path(source_dir, subproject_dir, wrap.directory).as_posix() runner = Runner(logger, r, wrap, dirname, options) task = loop.run_in_executor(executor, runner.run) tasks.append(task) |
