ksagameng2
|
a9bf700da4
|
Restore iOS build support (#2352)
* initial commit
* initial commit
* add port files
* ios: Changes to allow creating app bundle without xcode projects
* ios: Added mic perms request
* ios: Very basic app bundle creation script
* ios: Fix -log parameter
* ios: Sdk no longer hardcoded and option to compile for simulator
* general: Update gitignore
* ios: Enable game mode for the app
* ios: Compile instructions and updated ipa creation script
* ios: Code cleanup
* ios: Remove dylibs
* general: Remove extra submodules
* ios: Remove dylibs again
* ios: Implement suggested changes
* ios: Fix building as dylib instead of binary
* ios: Scripts for building mods
* ios: Move 'ios' contents to engine/platform/ios/bundle and modify scripts
* ios: Update createipa.sh to use waf install
* ios: Clean script and updated README
* general: Fix spelling mistake and outdated instructions
* ios: Clean up in xcompile.py
* ios: Fix createipa.sh generating an invalid ipa
* ios: Temporary fix for launch dialog textfield colors in dark mode
|
2025-11-01 18:32:00 +05:00 |
|
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 |
|