aboutsummaryrefslogtreecommitdiffstats
path: root/coin/platform_configs/qtnetworkauth.yaml
Commit message (Collapse)AuthorAgeFilesLines
* CMake: Fix a lot of failing tests on MinGW 32bit due to debug symbolsAlexandru Croitor2020-06-121-1/+1
| | | | | | | | | | | | | | | | | | | | | When building a RelWithDebInfo configuration, the debug symbols for the libraries are embedded into the .dlls. This causes the file size to be really big (around 400MB for libQt6Gui.dll). On a 32-bit system, the Windows loader failed to map such big libraries into memory, and thus certain tests failed with exit code 0xc0000017 which means STATUS_NO_MEMORY. The solution is to enable the separate debug info feature, to split the debug files into separate files, just making they dlls nice and small. This should fix quite a few of the failing MinGW 32-bit tests for qtdeclarative, qtquickcontrols2, etc. Task-number: QTBUG-84886 Change-Id: I10ae0acca5d7d5523d3ae2f0c49587ace239f301 Reviewed-by: Cristian Adam <cristian.adam@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* CMake: Replace all Windows configurations with Ninja Multi-ConfigAlexandru Croitor2020-06-121-1/+1
| | | | | | | | | | | | All the qmake MSVC Windows configurations are debug_and_release ones, so the equivalent CMake configurations should be the same for all repositories. Task-number: QTBUG-80900 Task-number: QTBUG-84883 Change-Id: I083d7a355558666a5f66efdffb592f5e93705547 Reviewed-by: Cristian Adam <cristian.adam@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* CMake: Enable iOS simulator_and_device buildsAlexandru Croitor2020-06-121-1/+1
| | | | | | | | | | Coin now has CMake 3.17, so iOS multi-arch builds should successfully build. Switch the iOS CMake configurations to simulator_and_device ones. Task-number: QTBUG-80899 Change-Id: I9c8bde9f1a3c483ea296f3d9d06f089cbfdf2416 Reviewed-by: Liang Qi <liang.qi@qt.io>
* CMake: Add MinGW config to all cmake enabled repositoriesAlexandru Croitor2020-05-251-0/+5
| | | | | | Task-number: QTBUG-75578 Change-Id: I4957efff9f3438c85f9e653130898d4b60a555ba Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* CMake: Switch host macOS configurations to framework release buildsAlexandru Croitor2020-05-041-1/+1
| | | | | | | | Also include debug info. This is the equivalent of qmake's --release --framework --force-debug-info --separate-debug-info Change-Id: I2778b4998890146c82552f9c721a48174a764839 Reviewed-by: Simon Hausmann <hausmann@gmail.com>
* Merge remote-tracking branch 'origin/5.15' into devLiang Qi2020-04-301-1/+1
| | | | | | | | | | | | Conflicts: .gitmodules coin/platform_configs/default.yaml coin/platform_configs/qt5.yaml coin/platform_configs/qtbase.yaml coin/platform_configs/qtwebkit.yaml coin/provisioning/qtci-linux-Ubuntu-18.04-x86_64/02-apt.sh Change-Id: If6b0f7a671a69d6a2444ee4d26b324e4d269970c
* CMake: Pass location to custom OpenSSL 1.1 directory in CoinAlexandru Croitor2020-04-071-8/+8
| | | | | | | Needed for enabling all the various OpenSSL classes in Qt. Change-Id: Ic20ab464552317a2753ae0e35043e16cc6c60ab3 Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
* CMake: Enable CMake builds for qtnetworkauthAlexandru Croitor2020-03-241-0/+38
Change-Id: I9a3defc794d899e7f381452050485661011ef881 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>