aboutsummaryrefslogtreecommitdiffstats
path: root/build_scripts/main.py
diff options
context:
space:
mode:
Diffstat (limited to 'build_scripts/main.py')
-rw-r--r--build_scripts/main.py7
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: