Commit 645f470c authored by Ghislain MARY's avatar Ghislain MARY

Improve prepare.py.

parent 4f433fb8
...@@ -118,8 +118,8 @@ class DesktopPreparator(prepare.Preparator): ...@@ -118,8 +118,8 @@ class DesktopPreparator(prepare.Preparator):
self.additional_args += ["-DCMAKE_SKIP_INSTALL_RPATH=YES"] self.additional_args += ["-DCMAKE_SKIP_INSTALL_RPATH=YES"]
self.additional_args += ["-DENABLE_RELATIVE_PREFIX=YES"] self.additional_args += ["-DENABLE_RELATIVE_PREFIX=YES"]
def check_tools(self): def check_environment(self):
ret = prepare.Preparator.check_tools(self) ret = prepare.Preparator.check_environment(self)
if platform.system() == 'Windows': if platform.system() == 'Windows':
ret |= not self.check_is_installed('mingw-get', 'MinGW (https://sourceforge.net/projects/mingw/files/Installer/)') ret |= not self.check_is_installed('mingw-get', 'MinGW (https://sourceforge.net/projects/mingw/files/Installer/)')
if "python" in self.args.target or "python-raspberry" in self.args.target: if "python" in self.args.target or "python-raspberry" in self.args.target:
...@@ -198,9 +198,8 @@ help: help-prepare-options ...@@ -198,9 +198,8 @@ help: help-prepare-options
def main(): def main():
preparator = DesktopPreparator() preparator = DesktopPreparator()
preparator.parse_args() preparator.parse_args()
if preparator.check_tools() != 0: if preparator.check_environment() != 0:
preparator.show_missing_dependencies() preparator.show_environment_errors()
preparator.show_missing_python_dependencies()
return 1 return 1
return preparator.run() return preparator.run()
......
cmake-builder @ a4fbcbee
Subproject commit 3a87033a1366b7c62470c675137d5e0d6c16cbe6 Subproject commit a4fbcbee40e7c9b9ef3ec3f7b0e95e3440906d89
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment