aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXavier Claessens <xavier.claessens@collabora.com>2021-02-14 09:58:26 -0500
committerJussi Pakkanen <jpakkane@gmail.com>2021-03-26 23:39:01 +0200
commitdf4314c7b88998aa9e7a497b1da04efb77110f60 (patch)
tree5481443d6d6d6a173ad2e8ec2e80a8fa3bb3a8d4
parent3fb9311d1066fb0a073b1b27154ba58a0691f4b4 (diff)
downloadmeson-df4314c7b88998aa9e7a497b1da04efb77110f60.zip
meson-df4314c7b88998aa9e7a497b1da04efb77110f60.tar.gz
meson-df4314c7b88998aa9e7a497b1da04efb77110f60.tar.bz2
backends: Remove @PRIVATE_OUTDIR_(ABS)@ substitution
It is not documented and does not seems to be used anywhere.
-rw-r--r--mesonbuild/backend/backends.py12
1 files changed, 0 insertions, 12 deletions
diff --git a/mesonbuild/backend/backends.py b/mesonbuild/backend/backends.py
index 5ce27c3..72e0e13 100644
--- a/mesonbuild/backend/backends.py
+++ b/mesonbuild/backend/backends.py
@@ -1181,18 +1181,6 @@ class Backend:
else:
pdir = self.get_target_private_dir(target)
i = i.replace('@PRIVATE_DIR@', pdir)
- if '@PRIVATE_OUTDIR_' in i:
- match = re.search(r'@PRIVATE_OUTDIR_(ABS_)?([^/\s*]*)@', i)
- if not match:
- msg = 'Custom target {!r} has an invalid argument {!r}' \
- ''.format(target.name, i)
- raise MesonException(msg)
- source = match.group(0)
- if match.group(1) is None and not target.absolute_paths:
- lead_dir = ''
- else:
- lead_dir = self.environment.get_build_dir()
- i = i.replace(source, os.path.join(lead_dir, outdir))
else:
err_msg = 'Argument {0} is of unknown type {1}'
raise RuntimeError(err_msg.format(str(i), str(type(i))))