diff options
author | Joerg Bornemann <joerg.bornemann@qt.io> | 2020-01-03 13:51:39 +0100 |
---|---|---|
committer | Joerg Bornemann <joerg.bornemann@qt.io> | 2020-01-06 12:48:40 +0100 |
commit | cca279338c5778fe09fa52384a1ffa5531885cf5 (patch) | |
tree | d2a3ffb86bce71feb52f99772f90df674e3ad05e /header.LGPL3-COMM | |
parent | 6b835d5e51bafe93090286fa2acb36f3d5d8f719 (diff) |
CMake: Fix usage requirements for static builds of Qt on macOS
When scanning the prl files to set up usage requirements for the Qt libraries
we omitted "-framework Foo" flags. Those were passed as linker flags, but not
as interface libraries. Consequently, the frameworks that are used by Qt
libraries were missing on the link line when building against a statically
built Qt.
Fix this issue by scanning the dependencies for "-framework Foo" just like we
do with "-lfoo" flags.
Fixes: QTBUG-80855
Change-Id: Ie7804304141c86207d143a6e1005e78bdc099113
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
Reviewed-by: Kyle Edwards <kyle.edwards@kitware.com>
Diffstat (limited to 'header.LGPL3-COMM')
0 files changed, 0 insertions, 0 deletions