Jeod
2d4d82d469
Accurately find the linux artifacts ( #80 )
...
use ninja for Linux builds, fixes missing Linux artifacts on CI
2024-04-19 12:13:19 +01:00
Louis Gombert
ee5478328c
Merge pull request #60 from Arcnor/macos-runners
...
enable both Intel & M1 macOS runners
2024-04-18 07:40:13 +00:00
Edu Garcia
dcfdbf0fcf
enable both Intel & M1 macOS runners
2024-04-18 08:18:08 +01:00
Azamat H. Hackimov
3f7666eaac
Fixes and enhancements to CMake build system
...
Updated compatibility level to 3.19. Set C++17 globally for all platforms. Removed hardcoded compiler and optimisation flags. Adjusted dependencies and libraries linking.
Reworked script building and hog creation.
2024-04-18 03:04:16 +03:00
Andrew Grigorev
47086078ac
Merge branch 'main' of github.com:kevinbentley/Descent3 into linux-build
2024-04-18 02:00:35 +03:00
Jeod
9af13e49bd
Rename artifacts ( #50 )
...
* Rename artifacts
Artifacts are currently all named build-Debug and build-Release. Include the platform in the name.
2024-04-17 18:48:51 -04:00
Andrew Grigorev
bacf598ced
Remove more redundant libs
2024-04-18 01:48:03 +03:00
Andrew Grigorev
7010261c9c
Revert fork CI change
2024-04-18 01:44:21 +03:00
Azamat H. Hackimov
d83acc2862
clang-format-ignore support appears in 18 version
...
Remove temp file.
2024-04-18 00:49:26 +03:00
Andrew Grigorev
5a1629ccd5
Create D3_GAMEDIR directory
2024-04-18 00:09:13 +03:00
Andrew Grigorev
1eb8782cb3
Trigger Github Actions for all pushes in forks
2024-04-17 23:17:44 +03:00
Andrew Grigorev
4eb96c6b35
Check Linux build in Github Actions
2024-04-17 23:17:44 +03:00
Jeod
97a22f5bf2
Use clang-format with manual trigger only
...
Clang-format is conflicting with several pull requests and even current code. Change it to manual use for the time being.
2024-04-17 15:37:50 -04:00
Jacob Coby
55e29c23a6
Use brew bundle to install dependencies
2024-04-17 11:29:41 -04:00
Dan Raviv
d3c4fdddb1
Add macOS build CI
2024-04-16 19:36:49 -07:00
Dan Raviv
2cf2f6ff6c
[CI] Use CMake windows preset
2024-04-16 19:14:03 -07:00
Edu Garcia
0f1f1176a4
enable CI for building
2024-04-16 23:03:46 +01:00
Azamat H. Hackimov
78bb130bac
GitHub Actions for clang-format check
...
First QoL check for code health. This action will be executed on each pull request including this one.
2024-04-16 22:04:41 +03:00