aboutsummaryrefslogtreecommitdiffstats
path: root/setup.py
diff options
context:
space:
mode:
authorThomas-Karl Pietrowski <thopiekar@googlemail.com>2016-02-03 22:53:19 +0100
committerThomas-Karl Pietrowski <thopiekar@googlemail.com>2016-02-03 22:53:19 +0100
commit933ead732e66f524b79099ce245b6906c0135c37 (patch)
tree8f9152834d500d3989e327709677af35ad926ee7 /setup.py
parent24dc4ff87241ecb5cf2266d75ea3b89fc4dff47d (diff)
Cleanup around qtinfo.py
* cleaning up unneeded redeclarations in setup.py * making sure our "-qt=X" get passed to cmake (doesn't make any difference so far, but makes sense) * rename getQMakePath to getQMakeCommand and make it return the complete command
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py21
1 files changed, 9 insertions, 12 deletions
diff --git a/setup.py b/setup.py
index 42234fe5b..42d919af4 100644
--- a/setup.py
+++ b/setup.py
@@ -331,7 +331,6 @@ class pyside_build(_build):
self.sources_dir = None
self.build_dir = None
self.install_dir = None
- self.qmake_path = None
self.py_executable = None
self.py_include_dir = None
self.py_library = None
@@ -472,11 +471,11 @@ class pyside_build(_build):
log.error("Failed to locate a dynamic Python library, using %s"
% py_library)
- qtinfo = QtInfo(QMAKE_COMMAND)
+ self.qtinfo = QtInfo(QMAKE_COMMAND)
qt_dir = os.path.dirname(OPTION_QMAKE)
- qt_version = qtinfo.version
+ qt_version = self.qtinfo.version
if not qt_version:
- log.error("Failed to query the Qt version with qmake %s" % qtinfo.qmake_path)
+ log.error("Failed to query the Qt version with qmake %s" % self.qtinfo.qmake_command)
sys.exit(1)
# Update the PATH environment variable
@@ -504,13 +503,11 @@ class pyside_build(_build):
self.sources_dir = sources_dir
self.build_dir = build_dir
self.install_dir = install_dir
- self.qmake_path = OPTION_QMAKE
self.py_executable = py_executable
self.py_include_dir = py_include_dir
self.py_library = py_library
self.py_version = py_version
self.build_type = build_type
- self.qtinfo = qtinfo
self.site_packages_dir = get_python_lib(1, 0, prefix=install_dir)
self.build_tests = OPTION_BUILDTESTS
@@ -535,11 +532,11 @@ class pyside_build(_build):
log.info("Python prefix: %s" % py_prefix)
log.info("Python scripts: %s" % py_scripts_dir)
log.info("-" * 3)
- log.info("Qt qmake: %s" % self.qmake_path)
- log.info("Qt version: %s" % qtinfo.version)
- log.info("Qt bins: %s" % qtinfo.bins_dir)
- log.info("Qt docs: %s" % qtinfo.docs_dir)
- log.info("Qt plugins: %s" % qtinfo.plugins_dir)
+ log.info("Qt qmake: %s" % self.qtinfo.qmake_command)
+ log.info("Qt version: %s" % self.qtinfo.version)
+ log.info("Qt bins: %s" % self.qtinfo.bins_dir)
+ log.info("Qt docs: %s" % self.qtinfo.docs_dir)
+ log.info("Qt plugins: %s" % self.qtinfo.plugins_dir)
log.info("-" * 3)
log.info("OpenSSL libs: %s" % OPTION_OPENSSL)
log.info("=" * 30)
@@ -614,7 +611,7 @@ class pyside_build(_build):
cmake_cmd = [
OPTION_CMAKE,
"-G", self.make_generator,
- "-DQT_QMAKE_EXECUTABLE=%s" % self.qmake_path,
+ "-DQT_QMAKE_EXECUTABLE='%s'" % self.qtinfo.qmake_command,
"-DBUILD_TESTS=%s" % self.build_tests,
"-DDISABLE_DOCSTRINGS=True",
"-DQt5Help_DIR=%s" % self.qtinfo.docs_dir,