waf: Fix Python 3.12 escape sequences

Updates #4968
This commit is contained in:
Chris Johns
2023-11-22 14:20:23 +11:00
parent 71c024eaca
commit 72c11fa91a

View File

@@ -125,7 +125,7 @@ class Template(string.Template):
idpattern = "[_A-Za-z][_A-Za-z0-9:#]*"
_VAR_PATTERN = re.compile("\$\{?(" + Template.idpattern + ")\}?$")
_VAR_PATTERN = re.compile("\\$\\{?(" + Template.idpattern + ")\\}?$")
def _is_enabled_op_and(enabled, enabled_by):