aboutsummaryrefslogtreecommitdiffstats
path: root/coin/instructions_utils.py
Commit message (Collapse)AuthorAgeFilesLines
* COIN: Make sure correct Python is detected with macOS 13 and 14Simo Fält2025-09-181-0/+2
| | | | | | | This amends 4a7c9712d9975fc3ae1c36789b05a7a53c4b7a6d. Change-Id: I0bbfceec4fce1544a6c81f94f4d5ecefafa3d51f Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
* COIN: Update python from 3.9 to 3.13 on macOS 15Simo Fält2025-09-161-1/+5
| | | | | Change-Id: I1cf5d05d87eda1a3e519958d6b5ce59cdff1dd00 Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
* CI: Enable Windows on Arm configSimo Fält2025-03-151-4/+7
| | | | | Change-Id: I66aa36d69b41afb86a6278304a231b97eabc5270 Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
* build: options as a singletonCristián Maureira-Fredes2024-12-181-14/+16
| | | | | | | | | | | Avoid finding the dynamic options each time the OPTION dictionary was imported in the different build_scripts files. Now each setup.py invocation will have the same object. Pick-to: 6.8 Change-Id: Ic556d572e77e54fe27603332b7d2f99697eab86c Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
* CI: Adapt to LoA config change from Debian to Ubuntu vmSimo Fält2024-11-081-4/+7
| | | | | | Pick-to: 6.8 Change-Id: I6b9fce8b0c7b172534255e9c03e35c008cf74ca2 Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
* coin: ci code improvements for build and testCristián Maureira-Fredes2024-11-081-0/+257
The current patch modifies the structure for the code in charge of building and testing pyside in the CI. Instructions within 'coin_test_instructions.py' and 'coin_build_instructions.py' were duplicated, and other slightly modified, so the code was standarized and placed in 'coin/instructions_utils.py', so the first two files could be heavily simplified. A couple of helper functions were removed from build_scripts/utils.py in order to reduce the code in the general build utilities for the project. Pick-to: 6.8 Change-Id: I0cd4bc51edb2e28c5e81a0be8a27be6cb4027bfd Reviewed-by: Simo Fält <simo.falt@qt.io>