summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mesonbuild/backend/ninjabackend.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/mesonbuild/backend/ninjabackend.py b/mesonbuild/backend/ninjabackend.py
index 228312d55..2b4a0cf97 100644
--- a/mesonbuild/backend/ninjabackend.py
+++ b/mesonbuild/backend/ninjabackend.py
@@ -199,7 +199,7 @@ class NinjaRule:
# shell constructs shouldn't be shell quoted
return NinjaCommandArg(c, Quoting.notShell)
if c.startswith('$'):
- varp = re.search(r'\$\{?(\w*)\}?', c)
+ varp = re.match(r'\$\{?(\w*)\}?', c)
assert varp is not None, 'for mypy'
var: str = varp.group(1)
if var not in raw_names: