Handle missing make target.

This commit is contained in:
Jelmer Vernooij 2021-03-17 04:44:48 +00:00
parent 14e3726ae8
commit 7238bb0caf

View file

@ -569,9 +569,9 @@ class Make(BuildSystem):
run_with_build_fixers(session, ["make", "dist"], fixers)
except UnidentifiedError as e:
if "make: *** No rule to make target 'dist'. Stop.\n" in e.lines:
pass
raise NotImplementedError
elif "make[1]: *** No rule to make target 'dist'. Stop.\n" in e.lines:
pass
raise NotImplementedError
elif (
"Reconfigure the source tree "
"(via './config' or 'perl Configure'), please.\n"
@ -614,8 +614,6 @@ class Make(BuildSystem):
run_with_build_fixers(session, ["make", "dist"], fixers)
else:
raise
else:
return
def get_declared_dependencies(self):
# TODO(jelmer): Split out the perl-specific stuff?