aboutsummaryrefslogtreecommitdiffstats
path: root/coin
Commit message (Collapse)AuthorAgeFilesLines
* Make module ready for source SBOM checkingLucie Gérard2025-02-211-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | This includes: - turning VERIFY_SOURCE_SBOM ON - adding rules to the licenseRule.json files - correcting the licensing given via REUSE.toml files - renaming license files not located in LICENSES folder. Their name needs to be prefixed with `LICENSE.` to be ignored by reuse and excluded from the source SBOM. The names are updated in the corresponding qt_attribution.json A lot of files are skipped during the license test, but all are present in the source SBOM. This is why corrections are needed before turning the source SBOM check on. [ChangeLog][Third-Party Code] Renaming the license files with prefix LICENSE. to have them ignored by reuse tool. Task-number: QTBUG-131434 Pick-to: 6.9 6.8 Change-Id: I2b3e4750405f13a97b350ee65def30f1330526a3 Reviewed-by: Joerg Bornemann <[email protected]> Reviewed-by: Ulf Hermann <[email protected]>
* coin: Enable git cloningAlexandru Croitor2025-01-311-0/+1
| | | | | | | | | | | | | Cloning the git sources will: - allow embedding the git sha1 into the SBOM generated by the build system - ease development process in CI VMs when investigating issues. Pick-to: 6.8 6.9 Task-number: QTBUG-122899 Task-number: QTQAINFRA-6520 Change-Id: I1e36d7b9b1875ea6e239a620fd2ed945693be07d Reviewed-by: Toni Saario <[email protected]>
* Change Axivion analysis result formatMatti Paaso2024-06-282-22/+56
| | | | | | | | | Dividing qtdeclarative into essential and add-ons modules in analysis Task-number: QTQAINFRA-5965 Change-Id: I5e839c68dd4221a20175e75c5b48ae11cf936f5e Reviewed-by: Jukka Jokiniva <[email protected]>
* Change Axivion configurationMatti Paaso2023-10-041-22/+3
| | | | | Change-Id: Ia828188d736bb1e21749454b2033fdb5fa8cd993 Reviewed-by: Jukka Jokiniva <[email protected]>
* QmlDom: Remove the standalone version of QmlDomOlivier De Cannière2023-05-043-146/+0
| | | | | | Change-Id: I2582f3ca0217ec9791ead71393cfa506c28086b8 Reviewed-by: Fabian Kosmale <[email protected]> Reviewed-by: Qt CI Bot <[email protected]>
* Add Axivion configMatti Paaso2023-03-231-0/+66
| | | | | | | Task-number: QTQAINFRA-5244 Change-Id: I55cc21be78a920eb5d53b587b57eee55e3fb85f4 Reviewed-by: Mitch Curtis <[email protected]> Reviewed-by: Shawn Rutledge <[email protected]>
* QML DOM: Remove support for Qt < 6.5Fabian Kosmale2023-01-302-14/+14
| | | | | | | | And build standalone DOM against Qt 6.5 (beta) Change-Id: I9395b4932ecdedd28f10d1e791e2abe445516183 Reviewed-by: Qt CI Bot <[email protected]> Reviewed-by: Ulf Hermann <[email protected]>
* qmldom: use a released Qt 6.3Tim Jenssen2022-10-062-8/+8
| | | | | | | Task-number: QTBUG-107253 Change-Id: I1e321b6c008e3a13a82f630e79ad5831d434bfac Reviewed-by: Ulf Hermann <[email protected]> Reviewed-by: Fawzi Mohamed <[email protected]>
* Coin: Add core count configToni Saario2022-09-131-0/+6
| | | | | | | | | | | | Qtdeclarative has currently 4 core build configured in Coin. Bump this to 8 cores due to build being very close to the timeout. Allows removing the rules from Coin and brings them visible. Task-number: COIN-870 Pick-to: 6.3 6.4 Change-Id: I5956f7678c932347a5dc030e441c9410e4421825 Reviewed-by: Simo Fält <[email protected]>
* qmldom: use a snapshot which has the Q_QML_COMPILER_EXPORT renameFawzi Mohamed2022-07-123-5/+81
| | | | | | Change-Id: Icc64ab98b1e0a578f310b2e75c5db95b73db4ada Reviewed-by: Tim Jenssen <[email protected]> Reviewed-by: Qt CI Bot <[email protected]>
* fix and add test for DOM standalone build against 6.3Fawzi Mohamed2022-06-182-0/+70
| | | | | | | | | Adds a test that downloads the latest 6.3.x (6.3.1 currently) and tries to build and run the example using the standalone QML DOM library against it on MacOS x86_64. Change-Id: Ifca8669a4cdb9e2aeb311e6b5988d5d648472aeb Reviewed-by: Tim Jenssen <[email protected]>
* Doc: Enable zero warning limit for documentationVenugopal Shivashankar2022-01-141-0/+1
| | | | | | | Pick-to: 6.3 Fixes: QTBUG-98116 Change-Id: I3d0a2ede380fd60bbe9c4e2852c4da3b737180ec Reviewed-by: Topi Reiniö <[email protected]>
* CMake: Enable enforcing CI testsAlexandru Croitor2020-07-081-1/+1
| | | | | | | | | | | | Any failing tests in CMake configurations will now prevent integrations to go through in this repository. Task-number: QTBUG-84886 Change-Id: I96b60dd272a33bb226a3cf1ec766a846996b66cf Reviewed-by: Qt CI Bot <[email protected]> Reviewed-by: Ulf Hermann <[email protected]> Reviewed-by: Joerg Bornemann <[email protected]> Reviewed-by: Fabian Kosmale <[email protected]>
* CMake: Enable cross-building Coin configurationsAlexandru Croitor2020-03-151-9/+8
| | | | | | | | This will enable iOS and Android CMake builds in Coin. Change-Id: Id2fea5b48de74185e19410ee5a61333c6f296d9e Reviewed-by: Qt CI Bot <[email protected]> Reviewed-by: Simon Hausmann <[email protected]>
* Add build and test instructionsLiang Qi2019-09-041-0/+13
Change-Id: I9dd73a5b95649da72d1d7069b932eb6835ad0323 Reviewed-by: Qt CMake Build Bot Reviewed-by: Simon Hausmann <[email protected]>