Commit graph

39 commits

Author SHA1 Message Date
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
8c57cc8ad3 [ci skip] Update issue templates 2025-03-18 00:43:14 +01: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
d6a16f824c Add security policy 2024-09-01 00:34:45 +02: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
c9adc57384
Add bug report form 2023-02-24 21:36:34 +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