Qt 6.8.3 with BlackBerry 10 (QNX 8 / ARMv7) patches
 
 
 
 
 
 
Go to file
Tobias Hunger 9d83b54015 CMake: pro2cmake.py: Fix handling of file paths
This patch makes sure to store unchanged filenames as taken from qmake
into the scopes it creates.

The scopes are then kept longer: Merging/including scopes is handled by
adding the scope to a private _included_children member of the parent scope.

The methods to access data from scopes are then changed to take the
_included_children into account and a new "get_files" method is added,
that does all the necessary mapping to handle scope-dependent things like
$$PWD, etc.

This makes sure src/network is converted correctly incl. all the .pri-files it
includes as well as src/platformsupport/themes.pro. Both have been troublesome
before.

Change-Id: I28e92b7bcee1b91b248c17201c2729a54a3ce4a1
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
2019-04-09 07:28:30 +00:00
bin syncqt: fix forwarding injected headers, take ~3 2018-09-12 06:53:02 +00:00
cmake Stop installing test helpers 2019-04-08 14:53:35 +00:00
config.tests Fix sub-architecture (instruction sets / SIMD) handling 2019-03-21 17:47:01 +00:00
dist add buildsystem+qmake changelog 2018-09-13 04:25:10 +00:00
doc CMake: Introduce Q_OBJECT qdoc macro 2019-01-25 14:33:26 +00:00
examples CMake: allow custom plugin output/install directories 2019-03-27 14:35:46 +00:00
lib
mkspecs Merge remote-tracking branch 'origin/5.12' into dev 2018-10-13 00:07:20 +02:00
qmake Fix Windows build 2019-03-18 15:34:52 +00:00
src Fix yocto cross build 2019-04-08 12:41:42 +00:00
tests cmake: Build qcommandlineparser/testhelper 2019-04-05 15:57:32 +00:00
util CMake: pro2cmake.py: Fix handling of file paths 2019-04-09 07:28:30 +00:00
.gitattributes
.gitignore .gitignore: Do not ignore stuff in examples for the time being 2019-03-26 13:03:20 +00:00
.qmake.conf Bump version 2018-10-11 12:59:42 +02:00
.tag
CMakeLists.txt Force feature_summary to fail when a required package is not found 2019-04-08 14:53:24 +00:00
INSTALL
LICENSE.FDL
LICENSE.GPL2
LICENSE.GPL3
LICENSE.GPL3-EXCEPT
LICENSE.LGPL3
LICENSE.LGPLv3 Remove LICENSE.GPLv3, LICENSE.LGPLv21, LGPL_EXCEPTION.txt 2018-04-16 11:02:14 +00:00
LICENSE.QT-LICENSE-AGREEMENT-4.0 Replace commercial preview license with Qt License Agreement 4.0 2018-06-21 11:39:15 +00:00
config_help.txt Make the use of -fdata-sections and --gc-sections more generic in Qt 2018-04-27 06:47:35 +00:00
configure configure: Treat win32-clang-g++ the same as win32-g++ 2018-10-10 04:10:40 +00:00
configure.bat configure: Prefer cl.exe over clang-cl.exe 2018-01-04 21:22:42 +00:00
configure.cmake Fix sub-architecture (instruction sets / SIMD) handling 2019-03-21 17:47:01 +00:00
configure.json Begin port of qtbase to CMake 2018-11-01 11:48:46 +00:00
configure.pri Report compiler and version in configure overview 2018-10-12 13:24:19 +00:00
header.BSD Use placeholder for year in header.* files 2018-04-16 11:02:22 +00:00
header.COMM Use placeholder for year in header.* files 2018-04-16 11:02:22 +00:00
header.FDL Use placeholder for year in header.* files 2018-04-16 11:02:22 +00:00
header.GPL Use placeholder for year in header.* files 2018-04-16 11:02:22 +00:00
header.GPL-EXCEPT Use placeholder for year in header.* files 2018-04-16 11:02:22 +00:00
header.LGPL Use placeholder for year in header.* files 2018-04-16 11:02:22 +00:00
header.LGPL-NOGPL2 Use placeholder for year in header.* files 2018-04-16 11:02:22 +00:00
header.LGPL-ONLY Use placeholder for year in header.* files 2018-04-16 11:02:22 +00:00
header.LGPL3 Use placeholder for year in header.* files 2018-04-16 11:02:22 +00:00
header.LGPL3-COMM Use placeholder for year in header.* files 2018-04-16 11:02:22 +00:00
header.MIT qsimd: add support for new x86 CPU features 2018-05-05 06:20:07 +00:00
qtbase.pro
sync.profile Testlib: Rename qtest_global.h to qttestglobal.h 2018-03-21 10:31:01 +00:00