ROllerozxa
1add6eff33
Hopefully fix Linux CI
2026-06-18 19:30:43 +02:00
ROllerozxa
1968f347d2
Try to fix failing CI builds
2026-06-18 00:48:41 +02:00
ROllerozxa
73f0dd1195
Fix up CI builds to build with SDL3
...
Adds a new CMake option to build with a vendored copy of the latest version of SDL3, which gets downloaded during configuration.
2026-06-18 00:04:03 +02:00
ROllerozxa
66923575b4
Merge in featured-list-creator into utils/
...
Originally a C program (previously Python script) at https://github.com/principia-game/featured-list-creator for creating fl.cache files for the community site, merge into the main repository so it is with all the other util programs.
2026-06-02 00:31:44 +02:00
ROllerozxa
01236f4b31
Move util programs back into main repository
...
Also includes new Makefiles for building them and a README in the main utils dir
2026-05-30 01:04:34 +02:00
ROllerozxa
fac177b9f1
Fix CI
2026-05-11 17:09:19 +02:00
ROllerozxa
1888998337
Comment out archive: false in CI workflows
...
nightly.link doesn't support bare artifacts yet
2026-05-11 16:55:11 +02:00
ROllerozxa
4eee1846ff
Bump GitHub Actions action versions
...
Also use new `archive: false` for artifact uploading where appropriate to prevent nested zips from happening
2026-04-27 20:36:25 +02:00
ROllerozxa
296f930566
Emscripten: Build web version in CI
2025-12-28 19:55:32 +01:00
ROllerozxa
2034ca87e6
Switch from GLEW to GLAD
2025-12-04 20:01:00 +01:00
ROllerozxa
41e7fca1ef
Switch to CLANG64 on Windows
2025-04-02 20:22:42 +02:00
ROllerozxa
8341ffd839
Switch to Clang for Linux CI
2025-04-02 13:00:48 +02:00
ROllerozxa
15bfab9e60
Move in-tree libraries to lib/, move main codebase into root of src/
2025-03-05 20:23:30 +01:00
ROllerozxa
0101aeb9b1
Rename Android project folder to just android
2025-03-04 23:17:47 +01:00
ROllerozxa
1f1917bca8
Fix git commit detection for Windows CI
2024-12-08 17:32:06 +01:00
ROllerozxa
7085fbabe3
Upload debug symbols for Linux artifact
2024-12-05 16:08:59 +01:00
ROllerozxa
1ca6c463d6
Update cURL Windows dependency to 8.9.1
2024-08-06 20:58:37 +02:00
ROllerozxa
902e42e09d
Bump Android API and SDK versions
2024-07-12 15:43:45 +02:00
ROllerozxa
4cefe95dd5
Update cURL on Windows to 8.8.0
2024-07-09 21:52:18 +02:00
ROllerozxa
f5f38ee1a5
Remove Doxygen deploy workflow
...
Has been moved into its own repository
2024-06-22 22:37:48 +02:00
ROllerozxa
97ab00727d
Fix all compiler warnings that show by default on Linux & Windows
2024-06-07 23:30:42 +02:00
ROllerozxa
fae7194f42
Use our own SDL2 build for the Linux AppImage
2024-06-02 21:47:17 +02:00
ROllerozxa
b86c71a723
Add CI for building Linux screenshotter
2024-06-02 20:59:50 +02:00
ROllerozxa
0a903f1ab7
Add Doxyfile and generate Doxygen docs in CI
2024-05-27 20:52:09 +02:00
ROllerozxa
19b7431c78
Split CI workflows for each platform
2024-05-11 20:32:52 +02:00
ROllerozxa
76c67b41cc
CI for macOS
2024-05-11 18:14:38 +02:00
ROllerozxa
fe837dde78
Bump cURL package used for Windows
2024-02-09 20:59:56 +01:00
ROllerozxa
845d8326a4
Update Windows CI to use cURL 8.6.0
2024-02-03 23:52:23 +01:00
ROllerozxa
f2556a2e5c
Build Linux AppImage in CI, other CI action updates
2024-01-27 16:44:42 +01:00
ROllerozxa
80caf8537c
Update dependency packages and README
2024-01-19 22:29:01 +01:00
ROllerozxa
50301eac71
Update external Windows packages, minor batchfile fixes
2023-12-26 16:03:08 +01:00
ROllerozxa
4c5eae3aa6
It's UCRT64 time
2023-12-06 21:24:50 +01:00
ROllerozxa
ffa8ce97d1
Reduce amount of packages that gets installed in Windows CI
2023-12-04 14:33:18 +01:00
ROllerozxa
b2529d5d41
CI fixes
2023-12-01 22:58:09 +01:00
ROllerozxa
8eb0066abe
haha oops (fix luasocket compilation)
2023-09-04 21:31:08 +00:00
ROllerozxa
522e27fe0f
Fix bundling Windows builds with GTK3, other fixes related to building
2023-08-24 01:01:07 +02:00
griffi-gh
d11112cdfa
Upgrade desktop dialogs from GTK2 to GTK3 ( #124 )
2023-08-16 20:02:10 +02:00
ROllerozxa
c42b202f4a
Fix Linux CI
2023-03-11 12:24:54 +01:00
ROllerozxa
49f6bba85f
Github Workflows CI for Linux, Windows and Android
...
Linux is primarily for testing compilation currently, Windows and Android produces installable versions that get uploaded as artifacts.
2022-10-29 22:36:58 +02:00