diff options
Diffstat (limited to 'build_scripts/main.py')
| -rw-r--r-- | build_scripts/main.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/build_scripts/main.py b/build_scripts/main.py index de4e97524..7b913ee73 100644 --- a/build_scripts/main.py +++ b/build_scripts/main.py @@ -909,6 +909,8 @@ class PysideBuild(_build, DistUtilsCommandMixin): cmd_make = [self.make_path] if OPTION["JOBS"]: cmd_make.append(OPTION["JOBS"]) + if OPTION["VERBOSE_BUILD"] and self.make_generator == "Ninja": + cmd_make.append("-v") if run_process(cmd_make) != 0: raise DistutilsSetupError(f"Error compiling {extension}") @@ -926,7 +928,10 @@ class PysideBuild(_build, DistUtilsCommandMixin): import sphinx log.info("Generating Shiboken documentation") - if run_process([self.make_path, "doc"]) != 0: + make_doc_cmd = [self.make_path, "doc"] + if OPTION["VERBOSE_BUILD"] and self.make_generator == "Ninja": + make_doc_cmd.append("-v") + if run_process(make_doc_cmd) != 0: raise DistutilsSetupError("Error generating documentation " f"for {extension}") except ImportError: |
