Qt 6.8.3 with BlackBerry 10 (QNX 8 / ARMv7) patches
 
 
 
 
 
 
Go to file
Alexandru Croitor 62905163bf CMake: Allow building all examples as standalone just like tests
Introduce a new libexec/qt-internal-configure-examples script that
allows to configure and build "standalone examples" just like
"standalone tests".

This is a prerequisite for using deployment api in examples for prefix
builds, otherwise deployment api gets confused not finding various
information that it expects from an installed qt.

Because the various conditions in the build system for standalone
examples are similar to standalone tests, introduce a new
QT_BUILD_STANDALONE_PARTS variable and use that in the conditions.
The variable should not be set by the user, and is instead set by the
build system whenever QT_BUILD_STANDALONE_TESTS/EXAMPLES is set.

Unfortunately due to no common file being available before the first
project() call, in qtbase builds, per-repo builds and top-level builds,
we need to duplicate the code for setting QT_BUILD_STANDALONE_PARTS for
all three cases.

Task-number: QTBUG-90820
Task-number: QTBUG-96232
Change-Id: Ia40d03a0e8f5142abe5c7cd4ff3000df4a5f7a8a
Reviewed-by:  Alexey Edelev <alexey.edelev@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
2024-03-14 11:44:16 +01:00
.github/workflows Repair github action workflow 2021-11-10 18:57:33 +01:00
LICENSES Use canonical capitalization of Unicode-3.0 SPDX tag 2024-03-13 14:43:10 +00:00
bin CMake/Windows: add quotes around the whole path, not just the dir 2024-03-04 20:31:48 +01:00
cmake CMake: Allow building all examples as standalone just like tests 2024-03-14 11:44:16 +01:00
coin Coin: Set COIN_CROSS_PLATFORM_VERSION_TEST environment variable 2024-03-04 20:14:36 +01:00
config.tests Correct license in config.test 2024-02-20 16:22:28 +01:00
dist Remove dist/README 2024-02-29 15:35:57 +01:00
doc Bump Android platform version in documentation to 34 2024-03-08 11:46:58 +02:00
examples CMake: Allow building all examples as standalone just like tests 2024-03-14 11:44:16 +01:00
lib Purge all fonts 2015-08-18 19:59:14 +00:00
libexec CMake: Allow building all examples as standalone just like tests 2024-03-14 11:44:16 +01:00
mkspecs Correct license for tools files 2024-03-05 12:59:21 +01:00
qmake Port to QDirListing 2024-03-03 14:02:07 +02:00
src QTest::qWaitFor: scope a variable tighter 2024-03-14 06:35:42 +00:00
tests Port two tests' QAbstractEventDispatcher overrides to V2 2024-03-13 17:29:13 -08:00
util Correct wasm util file 2024-03-07 16:10:02 +01:00
.cmake.conf Remove year from generic Qt copyright information 2024-02-14 09:30:07 +00:00
.gitattributes Give batch files CRLF line endings 2020-11-04 15:02:29 +00:00
.gitignore Git ignore Visual Studio CMake build directories 2023-11-24 23:42:05 +01:00
.lgtm.yml Skip LGTM analysis for the bootstrap library and tools 2020-07-16 01:04:34 +02:00
.tag
CMakeLists.txt CMake: Move most of CMakeLists.txt into QtBaseHelpers.cmake 2024-03-14 11:44:16 +01:00
config_help.txt CMake: Document -init-submodules option of the super configure script 2024-03-05 12:59:21 +01:00
configure Change configure license 2024-02-02 15:23:02 +00:00
configure.bat configure.bat: Fix errors on Windows 2024-03-05 11:56:24 +01:00
configure.cmake CMake: remove a duplicate check for C++2b 2024-02-29 14:02:32 +01:00
dependencies.yaml Re-add dependencies.yaml now that qt5.git wip/qt6 builds fine 2019-09-18 13:19:31 +02:00
licenseRule.json Add a licenseRule.json file for checking of SPDX license identifiers 2024-03-07 11:08:18 +01:00
qt_cmdline.cmake configure: Fully remove support for -c++std c++14/c++17 2024-03-13 20:43:14 +01:00