From 7238bb0caf7a0ffb149d1bb5aa315914fde36f47 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jelmer=20Vernoo=C4=B3?= Date: Wed, 17 Mar 2021 04:44:48 +0000 Subject: [PATCH] Handle missing make target. --- ognibuild/buildsystem.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ognibuild/buildsystem.py b/ognibuild/buildsystem.py index 35c4147..7f03f91 100644 --- a/ognibuild/buildsystem.py +++ b/ognibuild/buildsystem.py @@ -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?