diff options
-rwxr-xr-x | bin/syncqt.pl | 2 | ||||
-rw-r--r-- | mkspecs/features/qt_module_headers.prf | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/bin/syncqt.pl b/bin/syncqt.pl index 3616db6f4b..f202599fe0 100755 --- a/bin/syncqt.pl +++ b/bin/syncqt.pl @@ -1086,7 +1086,7 @@ foreach my $lib (@modules_to_sync) { # } my $class_header = "$class "; $pri_install_gfiles .= $class_header - unless($pri_install_gfiles =~ $class_header); + unless ($shadow || $pri_install_gfiles =~ $class_header); $injection .= ":$class"; } diff --git a/mkspecs/features/qt_module_headers.prf b/mkspecs/features/qt_module_headers.prf index 7d97fb083a..e45ac94966 100644 --- a/mkspecs/features/qt_module_headers.prf +++ b/mkspecs/features/qt_module_headers.prf @@ -149,6 +149,7 @@ for (injection, SYNCQT.INJECTIONS) { write_file($$CLASS_FWD, CLASS_FWD_CONT)|error() touch($$CLASS_FWD, $$MAIN_FWD) !git_build: QMAKE_DISTCLEAN += $$CLASS_FWD + SYNCQT.INJECTED_HEADER_FILES += $$CLASS_FWD } } |