From 61bd979cdc9f7ad933f9a98abc20cfbabbbd9048 Mon Sep 17 00:00:00 2001 From: Jussi Pakkanen Date: Mon, 28 Sep 2015 21:30:58 +0300 Subject: A bit wider regexp. --- ninjabackend.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ninjabackend.py b/ninjabackend.py index b9eef193b..5e1c0b7d2 100644 --- a/ninjabackend.py +++ b/ninjabackend.py @@ -319,7 +319,7 @@ class NinjaBackend(backends.Backend): if '@OUTDIR@' in i: i = i.replace('@OUTDIR@', self.get_target_dir(target)) elif '@PRIVATE_OUTDIR_' in i: - match = re.search('@PRIVATE_OUTDIR_(ABS_)?([a-zA-Z@:]*)@', i) + match = re.search('@PRIVATE_OUTDIR_(ABS_)?([-a-zA-Z0-9.@:]*)@', i) source = match.group(0) if match.group(1) is None: lead_dir = '' -- cgit v1.2.3