1
0
mirror of https://github.com/TomHarte/CLK.git synced 2026-01-23 01:16:10 +00:00
Commit Graph

56 Commits

Author SHA1 Message Date
Thomas Harte
8210da9e34 Modify xcodebuild overtly to download Metal toolchain. 2025-09-12 11:42:25 -04:00
Thomas Harte
094eb7e252 Resolve Github build breakage. 2025-08-29 23:09:13 -04:00
Thomas Harte
d66b501a99 Request latest Xcode. 2025-02-03 21:27:53 -05:00
Thomas Harte
349f6766ac Switch to array. 2025-02-03 21:24:05 -05:00
Thomas Harte
cd55ed1514 Persevere. 2025-02-03 21:22:50 -05:00
Thomas Harte
14d4c8accc Disable Qt 6; try to reenable Xcode. 2025-02-03 21:21:25 -05:00
Thomas Harte
37bca96bde Strip back. 2025-02-03 21:17:19 -05:00
Thomas Harte
b0e6ae58c4 Try 6.7. 2025-02-03 21:00:40 -05:00
Thomas Harte
0375e47359 Accept any 6.8. 2025-02-03 20:48:56 -05:00
Thomas Harte
8450ad2856 Add Qt 6 CI. 2025-02-03 20:28:46 -05:00
Thomas Harte
60640517ca Remove crutch. 2025-02-02 23:58:25 -05:00
Thomas Harte
051e38f034 Reformat. 2025-02-02 23:48:20 -05:00
Thomas Harte
300054b9f7 Attempt a full make. 2025-02-02 23:46:26 -05:00
Thomas Harte
4f9e1e3a6b Add 'icu'. 2025-02-02 23:41:47 -05:00
Thomas Harte
856bc27bf1 Must specify qtbase, at least. 2025-02-02 23:36:15 -05:00
Thomas Harte
408b774b42 Switch to archives. 2025-02-02 23:29:59 -05:00
Thomas Harte
f82ef5aad4 Apply one of those architectures. 2025-02-02 23:23:34 -05:00
Thomas Harte
a92df41eb5 List architectures, hopefully. 2025-02-02 22:58:32 -05:00
Thomas Harte
605990929d Hit and hope. 2025-02-02 22:47:23 -05:00
Thomas Harte
925ca28659 Try without architecture. 2025-02-02 22:38:31 -05:00
Thomas Harte
41e3fa7aa7 Retreat. 2025-02-02 22:24:37 -05:00
Thomas Harte
5fa27448f8 Try to coax module names. 2025-02-02 22:19:44 -05:00
Thomas Harte
c3428bdaed Try without prefixes. 2025-02-02 22:11:32 -05:00
Thomas Harte
0539de9c4e Take a guess at modules. 2025-02-02 22:05:36 -05:00
Thomas Harte
eed87164b1 Attempt a Qt build action. 2025-02-02 22:00:21 -05:00
Thomas Harte
49d931f5cc Disable Mac job for now. 2025-02-02 21:41:37 -05:00
Thomas Harte
3a53c349a0 Abandon attempts to build on older macOS for now. 2025-01-31 11:45:43 -05:00
Thomas Harte
9cb28d23a3 Remove deprecated macos-12; add macos-15. 2024-12-04 22:39:29 -05:00
Thomas Harte
826f4c1d48 Eliminate macos-11.
As per GitHub's announcement that "The macOS 11 runner image will be removed by 6/28/24"
2024-05-20 14:21:42 -04:00
Thomas Harte
17dbdce230 Eliminate SDL/scons targets for which brew is broken. 2024-03-19 14:27:46 -04:00
Thomas Harte
472297e411 Merge pull request #1324 from ryandesign/cmake
Add CMake build system
2024-02-09 14:36:00 -05:00
Ryan Carsten Schmidt
7dc3b5ba06 Update CI to build on macOS 11, 12, 13, and 14. 2024-01-31 06:27:11 -06:00
Ryan Carsten Schmidt
ad8abf2e05 Add CMake SDL builds to CI workflow. 2024-01-25 10:15:11 -06:00
Ryan Carsten Schmidt
8256500877 Update GitHub workflow: also build SDL UI on macOS 2023-12-15 01:27:28 -06:00
Ryan Carsten Schmidt
2ee062ea9e Rename workflow to Build 2023-12-05 12:11:22 -06:00
Ryan Carsten Schmidt
452e32ca4e Add macOS build job to workflow
Closes #1244
2023-12-05 12:10:35 -06:00
Ryan Carsten Schmidt
54f25b3e4e Split workflow step commands onto two lines 2023-12-05 12:10:35 -06:00
Ryan Carsten Schmidt
b1b4404b48 Use checkout@v4 in workflow 2023-12-05 12:10:35 -06:00
Ryan Carsten Schmidt
d1bfbac59e Rename workflow job step to Checkout 2023-12-05 12:10:34 -06:00
Ryan Carsten Schmidt
0a45e26c50 Rename workflow job to Build SDL UI 2023-12-05 12:10:34 -06:00
Thomas Harte
626e4fe6b3 Just pull requests will do. 2023-11-17 10:45:32 -05:00
Thomas Harte
ac12b256d4 Tweak syntax. 2023-11-17 10:44:52 -05:00
Thomas Harte
f4b1279342 Try a different GCC version. 2023-11-17 10:43:50 -05:00
Thomas Harte
8a5b7e9f47 Update checkout action. 2023-04-23 11:38:04 -04:00
Thomas Harte
8560b38ffa Reduce to less-daunting URL. 2020-12-09 16:38:59 -05:00
Thomas Harte
9577c8e27f Experiment with F 2020-12-08 16:08:25 -05:00
Margen67
fc3a03a856 ccpp.yml: Changes
Build all branches.
Delete whitespace.
Use checkout v2.
Change ; to &&.
Use working-directory instead of cd.
Add -j to speed up build.
2020-06-28 19:53:19 -07:00
Thomas Harte
1810ef60be Adds --fix-missing in the hope of catching more issues automatically. 2020-03-29 18:41:30 -04:00
Thomas Harte
41503d7253 Allow releaseinfo changes. 2019-12-13 13:16:24 -05:00
Thomas Harte
f88c942fef Adds an apt-get update. 2019-12-12 23:26:12 -05:00