aboutsummaryrefslogtreecommitdiffstats
path: root/coin/module_config.yaml
Commit message (Collapse)AuthorAgeFilesLines
* Fix missing .qch files when building documentation in the CIJoerg Bornemann2021-02-011-2/+2
| | | | | | | | | | | | | We need to build the target "docs", not "generate_docs". The latter only creates html documentation. Creating .qch files is done with qhelpgenerator, and qhelpgenerator needs proper platform plugins and the sqlite plugin. To keep things simple, we build all the platform plugins and SQL plugins. Fixes: COIN-659 Change-Id: Ief8f71f27836e7667e3a96e0b2654bdd45647ed4 Reviewed-by: Toni Saario <toni.saario@qt.io>
* CMake: Adapt to new QT_BUILD_TESTS variableJoerg Bornemann2020-12-011-1/+1
| | | | | | | Change-Id: Ib35e164a8628ffc7d1429ba4756a27d4b98977e2 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> (cherry picked from commit 87269f4353b17f2d752fad9350ee8b0e44ac1342) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Add upload for the documentation artifactToni Saario2020-11-271-0/+5
| | | | | | | | | The upload for the documentation was missing. Change-Id: I9f1df81ecee3bbf6dd1128d24ae4fd2717bb3dcb Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> (cherry picked from commit 0848b04307d3246fecfbb31dd580e9f80644927d) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* CMake: Add documentation building CI instructionsAlexandru Croitor2020-11-061-0/+21
| | | | | | | | | | Replicate the instructions that Coin does for qmake configurations. Build all of qttools and its dependencies and then build the top-level docs. Task-number: QTBUG-87012 Change-Id: Iac70172cf13d8943e60c26a1f2ee3ddf5bae6667 Reviewed-by: Cristian Adam <cristian.adam@qt.io>
* CMake: Update instruction file to accept cross-compiling configsAlexandru Croitor2020-06-161-2/+2
| | | | | | | | | | | | | | | | | | | This is needed for consistency. Previously if you scheduled a test build for a qt5.git change, the cmake cross compiling configurations would not appear and not be tested. But when staging the change, each repo WOULD start building the cross-compiling configurations, except for the qt5.git top-level builds. The current change will make sure that configurations is done both during scheduled test builds and actual staged builds. Change-Id: Ia2cbb08cee97414c39287a2ab9ff8d312dcd813a Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Liang Qi <liang.qi@qt.io>
* CMake: Enable qt5.git CMake top-level / super buildsAlexandru Croitor2020-06-121-0/+27
Add simple instructions to only configure and not build top-level builds, similar to what the qmake configurations do. The CMake configurations need to be copy-pasted again into qt5.yaml. We can't use default.yaml because that would enable CMake configurations for repositories that are not ported to CMake, and thus break the integrations. Update qtqa sha1 to a dev branch one which contains the module_config.yaml instructions to build qtqa with CMake. Task-number: QTBUG-84874 Task-number: QTBUG-84918 Change-Id: I8c64f5e0acc96e14a4952abb6c77fe5c8e27a0ec Reviewed-by: Liang Qi <liang.qi@qt.io>