qt5base-lts/src/plugins
Michal Klocek be2745e478 Install 3rdparty headers for static builds
For static builds we need 3rdparty headers to be installed.
Leaf modules like qtwebengine needs 3rdparty libs and header for
zlib, freetype, harfbuzz, png, jpeg. Without those the Chromium bundled
versions are used, however it might end up badly if qt has already
bundled one.

Introduce new header only modules with additional arguments for
qt_internal_add_module:

 * EXTERNAL_HEADERS to pick exactly which headers are public
 * EXTERNAL_HEADERS_DIR to include whole directory preserving the
   files directory structure

Fix qtsync so it keep directory structure for all non-qt modules when
syncing headers and do not generate warnings for headers files.

Task-number: QTBUG-87154
Task-number: QTBUG-88614
Change-Id: If1c27bf8608791cd4e0a21839d6316a445a96e9f
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Reviewed-by: Alexey Edelev <alexey.edelev@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2022-02-19 01:52:32 +01:00
..
doc/snippets/code Doc: Move literal code block to a separate file 2018-10-15 10:55:18 +00:00
generic CMake: Rename qt6_add_plugin TYPE option to PLUGIN_TYPE 2021-08-06 21:08:21 +02:00
imageformats Install 3rdparty headers for static builds 2022-02-19 01:52:32 +01:00
networkinformation Handle glib optional components properly 2022-02-02 08:56:10 +04:00
platforminputcontexts CMake: Rename qt6_add_plugin TYPE option to PLUGIN_TYPE 2021-08-06 21:08:21 +02:00
platforms Windows: use QSystemLibrary instead of LoadLibrary directly 2022-02-18 10:02:52 +01:00
platformthemes Add PreselectFirstFileInDirectory platform theme hint 2022-01-07 13:31:38 +00:00
printsupport Fix UI mismatch when QPrinter::setDuplex 2022-02-18 12:19:17 +08:00
sqldrivers Bump version to 6.4.0 2022-01-31 17:20:06 +02:00
styles QMacStyle::standardIcon - use the real file name 2022-02-01 17:12:08 +01:00
tls Fix compiling with C++20 on macOS 2022-02-10 12:54:36 +00:00
CMakeLists.txt QNetworkInformation: Rename the plugins and type 2021-06-11 19:23:03 +02:00