qt5base-lts/coin/instructions
Alexandru Croitor 941039356d CMake: Use the same generator when building other repositories
If we configure qtbase with Ninja Multi-Config, we should use the same
generator when building other repositories as well, to ensure that
all repositories have the same set of configurations (debug and
release). To do that, the Coin instructions will call the
qt-cmake-private wrapper which records the generator used.

For standalone tests continue to use qt-cmake, so that only a single
configuration is built (no need to build tests in both debug and
release mode). The configuration built will be the first one from
the initial list with which qtbase was configured (usually
RelWithDebiInfo). This is ensured by the
QtBuildInternalsExtraConfig.cmake file.

Task-number: QTBUG-80900
Change-Id: I701b2f652a22d51e640a6fdf19c3b2d2dfb34d5c
Reviewed-by: Simon Hausmann <hausmann@gmail.com>
2020-05-19 10:16:16 +02:00
..
call_cmake_for_standalone_tests.yaml CMake: Use the same generator when building other repositories 2020-05-19 10:16:16 +02:00
call_cmake.yaml CMake: Use the same generator when building other repositories 2020-05-19 10:16:16 +02:00
call_host_cmake.yaml CMake: Use the same generator when building other repositories 2020-05-19 10:16:16 +02:00
call_host_install.yaml CMake: Use custom install script to support Ninja Multi-Config builds 2020-05-19 10:16:11 +02:00
call_target_cmake.yaml CMake: Use the same generator when building other repositories 2020-05-19 10:16:16 +02:00
call_target_install.yaml CMake: Use custom install script to support Ninja Multi-Config builds 2020-05-19 10:16:11 +02:00
cmake_build_and_upload_test_artifacts.yaml CMake: Use the same generator when building other repositories 2020-05-19 10:16:16 +02:00
cmake_cross_compilation_module_build_instructions.yaml CMake: Use custom install script to support Ninja Multi-Config builds 2020-05-19 10:16:11 +02:00
cmake_cross_compilation_qtbase_build_instructions.yaml CMake: Use custom install script to support Ninja Multi-Config builds 2020-05-19 10:16:11 +02:00
cmake_module_build_instructions.yaml CMake: Use custom install script to support Ninja Multi-Config builds 2020-05-19 10:16:11 +02:00
cmake_qtbase_build_instructions.yaml CMake: Use custom install script to support Ninja Multi-Config builds 2020-05-19 10:16:11 +02:00
cmake_regular_test_instructions.yaml CMake: Build standalone tests out of source in Coin 2020-03-11 13:46:51 +00:00
coin_module_build_template_v2.yaml Instruction selection fix for qemu cross-builds 2020-04-29 22:26:20 +02:00
coin_module_test_template_v2.yaml cmake: upload artifact for qtbase android build and etc 2020-02-07 10:05:51 +00:00
coin_qtbase_build_template_v2.yaml Instruction selection fix for qemu cross-builds 2020-04-29 22:26:20 +02:00
prepare_building_env.yaml CMake: Adjust instructions for MinGW builds 2020-05-01 19:11:22 +02:00