Kae
6fa0afd758
experimental asset load scripts
2024-03-15 21:28:11 +11:00
Kae
662b83ff92
Initial commit of experimental zstd network compression
...
currently a bit buggy
2024-03-14 21:41:53 +11:00
Kae
4c2e75b585
sccache is autodetected now - optional in presets
2024-03-09 09:49:00 +11:00
Kae
1cf7baa317
Update CMakeLists.txt
2024-03-09 04:42:26 +11:00
Kae
6c562470f3
Merge launcher branch
2024-03-08 20:09:27 +11:00
Kae
89fe1bf15b
oops.
2024-03-07 14:43:23 +11:00
Kae
170b913caa
fix fucked up line splits from cmake-format
2024-03-07 14:31:25 +11:00
Kae
edcefdc58b
ran cmake-format on CMakeLists.txt
...
it all being uppercase was insane
2024-03-07 14:16:30 +11:00
Kae
f5ddb00675
Update CMakeLists.txt
2024-02-22 16:46:45 +11:00
Kae
43b2fa53e7
I hate Freetype
2024-02-20 17:44:53 +11:00
Kae
e891499a9f
Update CMakeLists.txt
2024-02-20 17:39:16 +11:00
Kae
533ad7f943
Update CMakeLists.txt
2024-02-20 16:59:47 +11:00
Kae
33c61c540e
Update CMakeLists.txt
2024-02-20 16:01:45 +11:00
Kae
a7cfe73544
Merge pull request #18 from kblaschke/add-github-actions-workflow-files
...
Add initial GitHub Actions workflow files to run build checks
2024-02-20 09:50:40 +11:00
Kai Blaschke
431a9c00a5
Fixed a huge amount of Clang warnings
...
On Linux and macOS, using Clang to compile OpenStarbound produces about 400 MB worth of warnings during the build, making the compiler output unreadable and slowing the build down considerably.
99% of the warnings were unqualified uses of std::move and std::forward, which are now all properly qualified.
Fixed a few other minor warnings about non-virtual destructors and some uses of std::move preventing copy elision on temporary objects.
Most remaining warnings are now unused parameters.
2024-02-19 16:55:19 +01:00
Kai Blaschke
ef82ae3aeb
Add GitHub Actions build workflows
2024-02-19 14:11:19 +01:00
Kae
ac66491b3f
fix Opus options (the right way)
2023-11-26 23:01:02 +11:00
Kae
eb4652b5f6
small CMake fix so Opus values set in extern/CMakeLists.txt work
2023-11-23 17:33:34 +11:00
Kae
9ba734ea14
Ensure debug symbols on Clang and GCC
2023-08-01 18:14:27 +10:00
Kae
52ba6fa7f7
Ensure NONTHREADSAFE_PSUEDOSTACK is never used
2023-07-14 21:44:13 +10:00
Kae
f9e8b5badf
more work on Voice
2023-07-13 15:01:07 +10:00
Kae
e02607cdf4
Update CMakeLists.txt
2023-06-30 07:23:18 +10:00
LDA
c9e889723b
resolved most of the compiler warnings/errors under gcc
...
also update xxhash and tinyformat
2023-06-26 11:58:35 -07:00
Kae
13a74602bd
Upgrade to C++17
2023-06-25 20:01:32 +10:00
Kae
58a036ffb0
get Ninja + CCache working on Windows
2023-06-20 22:34:24 +10:00
Kae
6352e8e319
everything everywhere
...
all at once
2023-06-20 14:33:09 +10:00