aboutsummaryrefslogtreecommitdiffstats
path: root/build_scripts/options.py
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2021-03-10 13:39:10 +0100
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2021-03-16 17:14:20 +0100
commit3c3802fbc026010a00c235aab9a548b7cafbe2ad (patch)
tree77b6d0df2bce58315cdfc34df9403a8900b39288 /build_scripts/options.py
parent3521dfcee8a800927aaf024ab2b64b1402e8256b (diff)
Add an option to disable copying of the Qt tools
Fixes: PYSIDE-1518 Change-Id: Ida9982b9349bb5c34af671a9027aa90e9c87a02a Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Diffstat (limited to 'build_scripts/options.py')
-rw-r--r--build_scripts/options.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/build_scripts/options.py b/build_scripts/options.py
index 862f5eb9a..ec61fe0db 100644
--- a/build_scripts/options.py
+++ b/build_scripts/options.py
@@ -219,7 +219,8 @@ class DistUtilsCommandMixin(object):
('module-subset=', None, 'Qt modules to be built'),
('rpath=', None, 'RPATH'),
('qt-conf-prefix=', None, 'Qt configuration prefix'),
- ('qt-src-dir=', None, 'Qt source directory')]
+ ('qt-src-dir=', None, 'Qt source directory'),
+ ('no-qt-tools', None, 'Do not copy the Qt tools')]
def __init__(self):
self.avoid_protected_hack = False
@@ -256,6 +257,7 @@ class DistUtilsCommandMixin(object):
self.rpath = None
self.qt_conf_prefix = None
self.qt_src_dir = None
+ self.no_qt_tools = False
def mixin_finalize_options(self):
# Bail out on 2nd call to mixin_finalize_options() since that is the
@@ -306,6 +308,7 @@ class DistUtilsCommandMixin(object):
OPTION['RPATH_VALUES'] = self.rpath
OPTION['QT_CONF_PREFIX'] = self.qt_conf_prefix
OPTION['QT_SRC'] = self.qt_src_dir
+ OPTION['NO_QT_TOOLS'] = self.no_qt_tools
def _determine_defaults_and_check(self):
if not self.cmake: