Fail with useful error rather than crashing with backtrace when p4a_dir is invalid

This commit is contained in:
Andrew McDonnell 2016-02-20 18:58:46 +10:30
parent b4f21f7f54
commit d80814f850

View file

@ -464,8 +464,10 @@ class TargetAndroid(Target):
if system_p4a_dir:
self.pa_dir = pa_dir = system_p4a_dir
if not self.buildozer.file_exists(pa_dir):
self.buildozer.critical(
'Path for android.p4a_dir doesnt exists')
self.buildozer.error(
'Path for android.p4a_dir does not exist')
self.buildozer.error('')
raise BuildozerException()
else:
if not self.buildozer.file_exists(pa_dir):
cmd(