summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Niklas Hasse <jhasse@bixense.com>2022-10-18 10:19:42 +0200
committerGitHub <noreply@github.com>2022-10-18 10:19:42 +0200
commit6a31c0a4899fa5227e32f71d80906f802d88d380 (patch)
tree466a6baa0fe39c5fc9bc917f903122b7b55c0453
parent3a6a4ed84bf4a310e5aa032d77844bfa6744c4cb (diff)
parent6201d8d3738948785452d8f242336e7d06f71f2e (diff)
downloadninja-6a31c0a4899fa5227e32f71d80906f802d88d380.tar.gz
Merge pull request #2204 from picsel2/re2c-required-version
Increase version check of re2c to 0.15.3
-rwxr-xr-xconfigure.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/configure.py b/configure.py
index 28ff855..7a5e2d3 100755
--- a/configure.py
+++ b/configure.py
@@ -478,7 +478,7 @@ n.comment('the depfile parser and ninja lexers are generated using re2c.')
def has_re2c():
try:
proc = subprocess.Popen(['re2c', '-V'], stdout=subprocess.PIPE)
- return int(proc.communicate()[0], 10) >= 1103
+ return int(proc.communicate()[0], 10) >= 1503
except OSError:
return False
if has_re2c():
@@ -489,7 +489,7 @@ if has_re2c():
n.build(src('depfile_parser.cc'), 're2c', src('depfile_parser.in.cc'))
n.build(src('lexer.cc'), 're2c', src('lexer.in.cc'))
else:
- print("warning: A compatible version of re2c (>= 0.11.3) was not found; "
+ print("warning: A compatible version of re2c (>= 0.15.3) was not found; "
"changes to src/*.in.cc will not affect your build.")
n.newline()