summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2024-01-26 13:59:30 -0800
committerDylan Baker <dylan@pnwbakers.com>2024-11-15 11:32:50 -0800
commit396f20fd913ba30523ee833abcf0cdfae2dfd30d (patch)
treec5d06775e98e038394406f5a21527b28224825a2
parente9fe3cc9110667741aef582f5fc38931ccb2359a (diff)
downloadmeson-396f20fd913ba30523ee833abcf0cdfae2dfd30d.tar.gz
interpreter: only calculate build_filename if we're actually going to use it
-rw-r--r--mesonbuild/interpreter/interpreter.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/mesonbuild/interpreter/interpreter.py b/mesonbuild/interpreter/interpreter.py
index f7336e360..418042782 100644
--- a/mesonbuild/interpreter/interpreter.py
+++ b/mesonbuild/interpreter/interpreter.py
@@ -313,8 +313,8 @@ class Interpreter(InterpreterBase, HoldableObject):
# exist we don't want to add a dependency on it, it's autogenerated
# from the actual build files, and is just for reference.
self.build_def_files: mesonlib.OrderedSet[str] = mesonlib.OrderedSet()
- build_filename = os.path.join(self.subdir, environment.build_filename)
if not is_translated:
+ build_filename = os.path.join(self.subdir, environment.build_filename)
self.build_def_files.add(build_filename)
self.parse_project()
self._redetect_machines()