Correctly parse the -j option in Clerk

This commit is contained in:
Denis Merigoux 2022-04-14 16:56:10 +02:00
parent 171c3966f5
commit b3fae97f94
No known key found for this signature in database
GPG Key ID: EE99DCFA365C3EE3

View File

@ -715,7 +715,7 @@ let makeflags_to_ninja_flags (makeflags : string option) =
| Some makeflags -> | Some makeflags ->
let ignore_rex = Re.Pcre.regexp "\\bi\\b" in let ignore_rex = Re.Pcre.regexp "\\bi\\b" in
let has_ignore = Re.Pcre.pmatch ~rex:ignore_rex makeflags in let has_ignore = Re.Pcre.pmatch ~rex:ignore_rex makeflags in
let jobs_rex = Re.Pcre.regexp "\\b-j(\\d)\\b" in let jobs_rex = Re.Pcre.regexp "-j(\\d)" in
let number_of_jobs = let number_of_jobs =
try try
int_of_string int_of_string