Ashley Rogers
78513e8921
Improve Doxygen docs
2024-10-25 15:03:08 -04:00
Ashley Rogers
d7fd72dec5
Specify Ubuntu 22.04 to fix GCC build error on newer versions
2024-09-26 16:17:47 -04:00
Kevin Ring
571af6e704
Don't use static CRT on Windows.
...
Because that would require doing the same for vcpkg dependencies, which
is tricky because vcpkg doesn't provide an out-of-the-box triplet that
uses the static CRT in debug buids. We could create one, but it's not
worth the trouble. The static CRT was added to work around a GitHub
runner bug that has since been fixed.
2024-07-24 10:41:33 -04:00
Kevin Ring
cca47683e5
Attempt to fix the build by invalidating the cache.
2024-07-24 09:18:06 -04:00
Brian L
ecf0fe381e
Turn on MSVC static linking
2024-06-11 14:12:18 -06:00
Kevin Ring
5a056a6ad7
Upgrade more actions.
2024-05-10 21:42:13 +10:00
Kevin Ring
2c385d63d0
Switch to actions/checkout@v4.
2024-05-10 21:38:07 +10:00
Kevin Ring
c724f983cb
Shorten name so not cut off, don't fail fast.
2024-05-10 19:34:51 +10:00
Kevin Ring
6cbdb4b05e
Another macos-latest to macos-12.
2024-05-10 19:08:53 +10:00
Kevin Ring
a040b48d25
Fix incorrect merge.
2024-05-10 18:55:33 +10:00
Kevin Ring
c0de3dfa88
Merge remote-tracking branch 'origin/main' into ci-ccache
2024-05-10 18:53:07 +10:00
Brian L
b36f8fd187
Explicitly specific macos 12.
...
Evidently stating macos-14 still can result in macos-14-arm64 being picked
2024-04-23 16:13:42 -06:00
Brian L
91c08ca5d3
Change to run on macOS 14 explicitly
2024-04-23 16:04:39 -06:00
Bradley Austin Davis
d89d170467
Speed up CI builds with ccache/sccache
2024-02-23 10:44:25 -08:00
Kevin Ring
c341a72806
Revert "Merge pull request #786 from jherico/feature-vcpkg"
...
This reverts commit 198ed9d4b4 , reversing
changes made to 09c1eb76b4 .
2024-02-23 09:08:15 +11:00
Bradley Austin Davis
e20c154c55
Migrating dependencies to vcpkg
2024-02-02 10:40:59 -08:00
Kevin Ring
0f19eea6e9
Use ubuntu-20.04 instead of ubuntu-latest
...
So that we can use Clang 12.
2023-09-29 21:08:06 +10:00
Kevin Ring
fd6a58543c
Don't install nasm on macOS.
2023-09-20 15:36:49 +10:00
Kevin Ring
aff2303e41
Add macOS build.
2023-09-20 15:31:25 +10:00
Kevin Ring
56b36494bf
Separate doc step, add VS2022 and Linux builds.
2023-09-20 15:26:57 +10:00
Kevin Ring
824e56b1e5
Creating the directory shouldn't be necessary.
2023-09-20 15:15:25 +10:00
Kevin Ring
ce2006308e
Checking out the code isn't automatic.
2023-09-20 15:12:27 +10:00
Kevin Ring
394fed53da
Old cmake version?
2023-09-20 15:10:13 +10:00
Kevin Ring
e3f9efdfd7
Add VS2019 build.
2023-09-20 15:06:05 +10:00
Kevin Ring
40e3fcc059
pr -> pull_request
2023-09-20 14:47:55 +10:00
Kevin Ring
1b3a583399
Add a first GitHub Actions job.
2023-09-20 14:37:21 +10:00
Kevin Ring
6cd613536f
Remove workflow file or now.
2022-05-03 20:48:17 +10:00
Kevin Ring
bba0f69213
Automatically add new issues to project board
2022-05-03 18:38:27 +10:00