Alibek Omarov
|
f1fde32c29
|
Drop legacy AuroraOS code
|
2025-10-19 07:39:47 +05:00 |
|
Alibek Omarov
|
a7b466e4a9
|
scripts: gha: try to update vitaGL
|
2025-10-16 08:12:13 +08:00 |
|
Alibek Omarov
|
4d300e9d30
|
scripts: waifulib: xcompile: add PSP compiling tools
|
2025-10-09 22:32:30 +05:00 |
|
Alibek Omarov
|
8e7a2abec5
|
scripts: waifulib: compiler_optimizations: always lower case build type
|
2025-10-03 22:05:47 +05:00 |
|
Alibek Omarov
|
47d181aa92
|
scripts: gha: always build tarball with engine even if AppImage port is available
|
2025-10-01 14:53:27 +08:00 |
|
Alibek Omarov
|
ef70530226
|
scripts: waifulib: compiler_optimizations: automatically enable xtheadvector extension on C910 (like T-Head TH1520)
|
2025-09-25 11:07:49 +08:00 |
|
Alibek Omarov
|
2e852e4398
|
scripts: flatpak: better message for missing GL32 extension
|
2025-09-21 01:25:14 +05:00 |
|
Alibek Omarov
|
04dee4e94d
|
scripts: flatpak: add more guardrails just in case if 32-bit runtime missing
|
2025-09-21 00:18:43 +05:00 |
|
Alibek Omarov
|
fe9e68ed24
|
scripts: flatpak: bump freedesktop sdk to 25.08
|
2025-09-18 10:15:33 +05:00 |
|
Alibek Omarov
|
2106260238
|
scripts: gha: set make_release.sh to be executable
|
2025-09-18 10:10:50 +05:00 |
|
Alibek Omarov
|
6115ef0821
|
gha: move release commands into it's own script
|
2025-09-17 12:46:35 +05:00 |
|
Alibek Omarov
|
42b0a9a13d
|
scripts: gha: copy SDL library with all symlinks to it
|
2025-08-30 21:46:39 +05:00 |
|
Alibek Omarov
|
10ada3c141
|
Revert "scripts: gha: temporarily switch hlsdk-portable branch to android_library_naming for testing"
This reverts commit c1c0c2761d.
|
2025-08-04 10:39:04 +05:00 |
|
Alibek Omarov
|
95bfb7cdf2
|
scripts: build-ninja: add support for installing libraries with cmake, compared to yanking them out of build directory
Set up hlsdk-portable to install in APK style directory (omitting game and game library directories from path).
Minor refactoring.
|
2025-08-03 19:01:56 +05:00 |
|
Bohdan Shulyar
|
95bf2f03ad
|
android: bump deps
|
2025-08-03 19:01:56 +05:00 |
|
Bohdan Shulyar
|
ca6de641a1
|
android: experimental ninja build
|
2025-08-03 19:01:56 +05:00 |
|
Alibek Omarov
|
c1c0c2761d
|
scripts: gha: temporarily switch hlsdk-portable branch to android_library_naming for testing
|
2025-08-03 19:01:56 +05:00 |
|
Alibek Omarov
|
da1b9ad80d
|
scripts: waifulib: xcompile: enable cross compilation automatically if CROSS_COMPILE environment variable is set
|
2025-07-31 03:17:39 +05:00 |
|
Alibek Omarov
|
aec1213319
|
scripts: waifulib: xcompile: fix NDK 28 minimal API version
|
2025-07-31 03:17:39 +05:00 |
|
Alibek Omarov
|
234a16d611
|
scripts: waifulib: xcompile: add support for kbuild-style CROSS_COMPILE environment variable [skip ci]
|
2025-07-30 21:06:32 +05:00 |
|
Alibek Omarov
|
6e69e1d67b
|
scripts: gha: build engine for Linux and Windows with FFmpeg linked in runtime by default, thus allowing for smaller distribution size for game developers
|
2025-07-13 04:39:44 +05:00 |
|
Alibek Omarov
|
902fa52cbd
|
Revert "scripts: gha: fix ffmpeg build flavor (the one we're using for now don't have minimal flavor)"
This reverts commit 2267b2e4e6.
|
2025-06-16 06:24:39 +05:00 |
|
Alibek Omarov
|
cc528d407d
|
Revert "scripts: gha: use full ffmpeg builds, as ours are not finalized yet"
This reverts commit 7f5e62d03a.
|
2025-06-16 06:24:35 +05:00 |
|
Alibek Omarov
|
2267b2e4e6
|
scripts: gha: fix ffmpeg build flavor (the one we're using for now don't have minimal flavor)
|
2025-06-16 06:21:17 +05:00 |
|
Alibek Omarov
|
7f5e62d03a
|
scripts: gha: use full ffmpeg builds, as ours are not finalized yet
|
2025-06-15 16:01:23 +05:00 |
|
Alibek Omarov
|
907e02da8d
|
Merge ffmpeg support
|
2025-06-15 13:15:17 +05:00 |
|
Alibek Omarov
|
90884a2d09
|
scripts: waifulib: sdl2: use Emscripten's SDL port
|
2025-06-15 12:51:57 +05:00 |
|
Alibek Omarov
|
e22dadc36f
|
scripts: waifulib: add tool for building with Emscripten's Clang wrapper
|
2025-06-15 12:51:57 +05:00 |
|
Alibek Omarov
|
a88fea6ab3
|
wscript: remove cmake.py generator
|
2025-05-27 20:57:47 +03:00 |
|
Alibek Omarov
|
78ef00a269
|
wscript: remove hacky logic determening valid target when crosscompiling to 32-bit x86
|
2025-05-27 20:50:08 +03:00 |
|
Alibek Omarov
|
321e28c810
|
scripts: waifulib: sdl2: fix SDL3 sanity test
|
2025-05-05 18:51:01 +03:00 |
|
Alibek Omarov
|
14127c26f5
|
scripts: gha: don't put dedicated binary in full client tarballs
|
2025-04-24 23:41:26 +03:00 |
|
Alibek Omarov
|
291f24a611
|
scripts: cirrus: build dedicated server alongside full client for slightly faster builds
|
2025-04-24 23:33:59 +03:00 |
|
Alibek Omarov
|
1abb16638f
|
scripts: gha: build dedicated server alongside full client for slightly faster builds
|
2025-04-24 23:33:59 +03:00 |
|
Alibek Omarov
|
bbf6f1c7b8
|
scripts: gha: fix generating sources.list on different ubuntu version
|
2025-04-10 23:37:36 +03:00 |
|
Alibek Omarov
|
64e774377b
|
scripts: gha: fix ppc64el rust target
|
2025-04-10 22:48:17 +03:00 |
|
Alibek Omarov
|
a20e961892
|
scripts: gha: install i686-pc-windows-msvc rust target for cross-compiling 32-bit maintui
|
2025-04-10 22:02:13 +03:00 |
|
Alibek Omarov
|
8ba30a1c09
|
scripts: gha: add Rust target for crosscompiling
|
2025-04-10 20:01:03 +03:00 |
|
Alibek Omarov
|
d570d6d6da
|
scripts: gha: enable building maintui on supported platforms (win32, linux and apple)
|
2025-04-10 19:21:09 +03:00 |
|
SNMetamorph
|
ea29699633
|
scripts: gha: psvita: pinned cmake version to 3.28.3
|
2025-04-05 12:45:45 +05:00 |
|
Alibek Omarov
|
9d1b03d119
|
scripts: gha: build for e2k-8c on GitHub Actions machines
|
2025-03-31 19:07:47 +03:00 |
|
Alibek Omarov
|
6cf0d7a871
|
scripts: gha: linux: fix enabling stb_truetype in mainui_cpp
|
2025-03-31 18:20:23 +03:00 |
|
SNMetamorph
|
d5a6a7ae60
|
scripts: gha: made voice chat enabled by default for PS Vita platform
|
2025-03-30 20:24:38 +03:00 |
|
Alibek Omarov
|
8359cbe76c
|
scripts: waifulib: add flag --enable-limited-debuginfo which enables -gline-tables-only on GCC and Clang compilers
This saves ~30mb of APK size on Android.
|
2025-03-05 02:19:39 +03:00 |
|
Alibek Omarov
|
9f77b7dc46
|
scripts: waifulib: enable HLSDK -mtune only on GCC and Clang, and not on Android
|
2025-02-26 17:11:10 +03:00 |
|
Alibek Omarov
|
5061a29f86
|
scripts: waifulib: enable asynchronous-unwind-tables for better stacktraces
|
2025-02-26 17:10:30 +03:00 |
|
Alibek Omarov
|
2a82d265d6
|
scripts: waifulib: xcompile: add support for Android NDK r27 as well
|
2025-02-26 12:40:22 +03:00 |
|
Alibek Omarov
|
f2392b5709
|
scripts: waifulib: xcompile: add support for building on Windows. Drop using shortcut target clang symlinks, as those don't work on Windows at all (they are wrapped into batch files, which can't be invoked like exes)
|
2025-02-26 12:40:22 +03:00 |
|
Alibek Omarov
|
a76236ac5a
|
scripts: waifulib: xcompile: add support for NDK 28, remove setting up custom PREFIX to not mess up installation path
|
2025-02-26 12:40:22 +03:00 |
|
Alibek Omarov
|
ec8b4c0a84
|
android: rework how engine is built, instead of generating CMakeLists, just use included in CMake ExternalProject feature
|
2025-02-26 12:40:22 +03:00 |
|