qt5base-lts/bin
Alexandru Croitor 108fb2f197 syncqt: Make sure to update forwarding headers if they are stale
Previously syncqt did not write content to forwarding headers if they
already existed in the target location, regardless of the contents of
the forwarding header.

This is different from syncqt's behavior when it actually copies
the headers to the target location, instead of creating a forwarding
header that includes another header.

Fix syncqt to read existing forwarding header content, and update the
content in case if it's different from the newly generated content.

This should fix the following non-prefix build case: running syncqt
from a different source + build directory would not update the
forwarding headers in the qtbase build dir.

Change-Id: Ia0a1665a36ce54f1c487101d9a7532fc0aa40c89
Reviewed-by: Brett Stottlemyer <bstottle@ford.com>
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
2020-06-30 13:15:11 +02:00
..
fixqt4headers.pl Updated license headers 2016-01-15 12:25:24 +00:00
qmake-wrapper-for-target.bat.in CMake: Support cross-compilation with qmake 2020-06-29 12:47:34 +02:00
qmake-wrapper-for-target.in CMake: Support cross-compilation with qmake 2020-06-29 12:47:34 +02:00
qt-cmake-private-install.cmake.in CMake: Use custom install script to support Ninja Multi-Config builds 2020-05-19 10:16:11 +02:00
qt-cmake-standalone-test.in CMake: Provide script to configure and build one or more tests 2020-03-23 09:54:48 +01:00
qt-cmake.bat.in CMake: Make build system of installed Qt more relocatable 2020-05-07 15:41:16 +02:00
qt-cmake.in CMake: Make build system of installed Qt more relocatable 2020-05-07 15:41:16 +02:00
syncqt.pl syncqt: Make sure to update forwarding headers if they are stale 2020-06-30 13:15:11 +02:00