mirror of
https://gitlab.com/ita1024/waf.git
synced 2024-11-22 09:57:15 +01:00
qt5: add --qtextralibs option to add qt5 custom libraries on the system to the default libraries list present in the qt5 tool
example usages: waf configure --qtextralibs Qt5OpcUA waf configure --qtextralibs Qt5OpcUA,Qt5Dummy
This commit is contained in:
parent
9d11883dbd
commit
821565818f
@ -781,6 +781,9 @@ def set_qt5_libs_to_check(self):
|
||||
if not hasattr(self, 'qt5_vars'):
|
||||
self.qt5_vars = QT5_LIBS
|
||||
self.qt5_vars = Utils.to_list(self.qt5_vars)
|
||||
qtextralibs = getattr(Options.options, 'qtextralibs', None)
|
||||
if qtextralibs:
|
||||
self.qt5_vars.extend(qtextralibs.split(','))
|
||||
if not hasattr(self, 'qt5_vars_debug'):
|
||||
self.qt5_vars_debug = [a + '_DEBUG' for a in self.qt5_vars]
|
||||
self.qt5_vars_debug = Utils.to_list(self.qt5_vars_debug)
|
||||
@ -803,4 +806,5 @@ def options(opt):
|
||||
opt.add_option('--'+i, type='string', default='', dest=i)
|
||||
|
||||
opt.add_option('--translate', action='store_true', help='collect translation strings', dest='trans_qt5', default=False)
|
||||
opt.add_option('--qtextralibs', type='string', default='', dest='qtextralibs', help='additional qt libraries on the system to add to default ones, comma separated')
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user