summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Tanner <trtanner@btinternet.com>2015-12-30 16:24:47 +0000
committerThomas Tanner <trtanner@btinternet.com>2015-12-30 16:24:47 +0000
commite90fbb1df211513ee2176aee136fbc387750bbc2 (patch)
tree49f3a38a42f78163a6b9e7f53d6a142d4c5f2f03
parenta4dbe82be792a75091ac57500c56b565778bc62a (diff)
Patch to build with QT5.5
-rw-r--r--SConstruct9
1 files changed, 6 insertions, 3 deletions
diff --git a/SConstruct b/SConstruct
index 013375b7..76852c41 100644
--- a/SConstruct
+++ b/SConstruct
@@ -532,7 +532,8 @@ if qt_env['CONFIG'] != 'debug':
qt_env.AppendUnique(CPPDEFINES = [ 'QT_NO_DEBUG' ])
# Better way of working this out
-qt_env['QT_MAJOR_VERSION'] = 5 #int(os.path.basename(env['QTDIR']).split('.')[0])
+qt_env['QT_MAJOR_VERSION'] = int(os.path.basename(os.path.dirname(env['QTDIR'])).split('.')[0])
+qt_env['QT_MINOR_VERSION'] = int(os.path.basename(os.path.dirname(env['QTDIR'])).split('.')[1])
qt_env.Tool('qt%d' % qt_env['QT_MAJOR_VERSION'])
@@ -648,8 +649,10 @@ if 'WebKit' in libs_to_install and qt_env['QT_MAJOR_VERSION'] == 4:
if qt_env['QT_MAJOR_VERSION'] > 4:
# Guesswork a bit.
dlls_to_install += [
- os.path.join(env['QTDIR'], 'bin', 'icu%s53.dll' % lib)
- for lib in ('dt','in', 'uc')
+ os.path.join(env['QTDIR'],
+ 'bin',
+ 'icu%s%d%d.dll' % (lib, qt_env['QT_MAJOR_VERSION'], qt_env['QT_MINOR_VERSION'] - 1))
+ for lib in ('dt','in', 'uc')
]
platform_dlls = []