Alibek Omarov
|
8334695522
|
ref: common: draft new static library, containing shared code for ref_gl and ref_soft
|
2026-04-13 13:01:18 +05:00 |
|
Xav101
|
34bb2665cf
|
wscript: removed redundant irix linkflags
|
2026-03-30 11:33:46 +05:00 |
|
Alibek Omarov
|
f523f04ee2
|
android: build mainui_cpp through CMake
|
2026-03-24 21:05:56 +05:00 |
|
Alibek Omarov
|
f01818a3f8
|
wscript: allow linking with system-wide opus 1.6.1 which has a fix for custom modes
|
2026-02-05 07:47:18 +05:00 |
|
Alibek Omarov
|
acbeb8fd30
|
wscript: ignore Qt Creator 18.0 config directory in clean command
|
2025-11-30 02:42:02 +05:00 |
|
Alibek Omarov
|
5556668fc3
|
wscript: add option to disable rpath usage
|
2025-11-17 13:01:06 +05:00 |
|
Xav101
|
1b28d183fc
|
wscript: rework link flags on IRIX to handle GL and SDL linking correctly
|
2025-11-17 03:08:38 +08:00 |
|
Alibek Omarov
|
d9150734c9
|
3rdparty: add library_suffix subproject
|
2025-11-11 06:59:41 +05:00 |
|
Alibek Omarov
|
420a907776
|
wscript: silently ignore exception if --no-undefined is not in the linkflags list on darwin
|
2025-11-07 04:05:19 +05:00 |
|
Alibek Omarov
|
6154e54661
|
wscript: fix a typo in -Wl,-undefined,error
|
2025-11-06 23:36:50 +05:00 |
|
Alibek Omarov
|
822aa00bd6
|
wscript: replace --no-undefined with -undefined error for Darwin for compatibility with older linkers (tested on 10.4)
|
2025-11-06 21:51:09 +05:00 |
|
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 |
|
lewa_j
|
7bb630db2a
|
wscript: -Werror=implicit-function-declaration analog for msvc
|
2025-10-12 00:21:00 +08:00 |
|
Alibek Omarov
|
0e22e8aa76
|
wscript: disable declaration-after-statement, we don't need it anymore
|
2025-10-11 20:58:48 +05:00 |
|
Alibek Omarov
|
3d0533ad84
|
wscript: fix a typo in -Wuninitialized (thanks @lewa_j)
|
2025-10-02 18:03:20 +05:00 |
|
Alibek Omarov
|
cee1e74872
|
engine: drop dllemu glue, as it won't build with current engine anyway and not supported by it's author :(
|
2025-09-29 00:01:59 +05:00 |
|
Alibek Omarov
|
f9ec8f0b85
|
wscript: disable {gcc,msvc}deps with wafcache enabled
|
2025-08-05 19:03:53 +05:00 |
|
Bohdan Shulyar
|
ca6de641a1
|
android: experimental ninja build
|
2025-08-03 19:01:56 +05:00 |
|
Alibek Omarov
|
613768c3f9
|
wscript: add experimental option to enable wafcache [skip ci]
|
2025-07-30 21:07:45 +05:00 |
|
Alibek Omarov
|
45dd15b064
|
wscript: remove unused --enable-emscripten
|
2025-06-19 15:48:50 +05:00 |
|
yohimik
|
2234f91c38
|
ref: gl: add stubs for WebGL
|
2025-06-15 13:01:13 +05:00 |
|
Alibek Omarov
|
eb84efd260
|
wscript: set Emscripten defaults
|
2025-06-15 12:51:57 +05:00 |
|
Alibek Omarov
|
1bf5909023
|
wscript: don't forget to recurse into ref/gl with only gles3compat enabled
|
2025-06-15 09:13:39 +05:00 |
|
Alibek Omarov
|
026435865a
|
wscript: cleanup defaults, now that we don't need to specify most options from here
|
2025-05-27 21:54:22 +03:00 |
|
Alibek Omarov
|
216e680965
|
wscript: detect threading ability by platform
On client, it's handled by SDL{2,3}. On server we rely on pthreads (and some platforms don't have pthreads).
|
2025-05-27 21:40:07 +03:00 |
|
Alibek Omarov
|
3fe77ec86c
|
wscript: remove msdev.py generator (Visual Studio project still can be generated using msvs.py)
|
2025-05-27 20:59:47 +03: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
|
61d8d5e12b
|
wscript: detect if we're compiling from Termux
|
2025-04-24 21:39:46 +03:00 |
|
Alibek Omarov
|
296e642f09
|
wscript: look for libm when compiling for Android on Android device itself (e.g. Termux)
|
2025-04-24 20:52:55 +03:00 |
|
Alibek Omarov
|
882b573e70
|
wscript: build maintui alongside mainui_cpp, so both could be used and shipped
|
2025-04-10 19:21:09 +03:00 |
|
Denis Drakhnia
|
a85bd0c864
|
maintui: first blood
|
2025-04-01 14:46:27 +03:00 |
|
Alibek Omarov
|
ac5be8156b
|
Revert "wscript: force -Wuninitialized to error"
This reverts commit e615ff0e7f.
|
2025-03-25 19:10:13 +03:00 |
|
Alibek Omarov
|
e615ff0e7f
|
wscript: force -Wuninitialized to error
|
2025-03-25 17:11:51 +03:00 |
|
Alibek Omarov
|
a34edbd8e8
|
wscript: ok, let's disable format-nonliteral for now
|
2025-03-15 20:01:47 +03:00 |
|
Alibek Omarov
|
92de3ebc58
|
wscript: disable format-nonliteral for Clang, it's buggy there
|
2025-03-15 14:20:11 +03:00 |
|
Alibek Omarov
|
1e8e4825fa
|
engine: fix remaining -Wformat=2 and force it to -Werror
|
2025-03-15 01:24:59 +03:00 |
|
Alibek Omarov
|
a060d7aefd
|
wscript: disable large file for 32-bit Android
|
2025-02-23 16:07:51 +03:00 |
|
Alibek Omarov
|
2d8f747e84
|
wscript: disable using system-wide libbacktrace, as it might not support features we need
|
2025-02-13 19:21:07 +03:00 |
|
Alibek Omarov
|
72f1ac3780
|
wscript: ensure system-wide libbacktrace supports threads
|
2025-02-09 18:29:02 +03:00 |
|
Alibek Omarov
|
d7dc3192de
|
3rdparty: libbacktrace: fix applying uselib
|
2025-02-09 18:25:40 +03:00 |
|
Alibek Omarov
|
a72d921c12
|
wscript: add system-wide libbacktrace detection
|
2025-02-09 17:41:01 +03:00 |
|
Alibek Omarov
|
99b7d71824
|
wscript: set DEST_SIZEOF_VOID_P with allow 64bit flag
|
2025-02-09 17:16:17 +03:00 |
|
Alibek Omarov
|
774d2ac28a
|
engine: platform: posix: add libbacktrace support for crash handler
|
2025-02-09 15:42:28 +03:00 |
|
Alibek Omarov
|
bd3634c815
|
wscript: add sanity test for opusfile because some distros don't ship 32-bit binary
|
2025-02-09 15:34:30 +03:00 |
|
Alibek Omarov
|
5378494199
|
wscript: enable main() function for Android port, which was forgotten after last refactoring
|
2025-02-01 18:26:20 +03:00 |
|
Alibek Omarov
|
83b488c37e
|
wscript: let building client and dedicated server in the same configuration
|
2025-01-30 20:23:12 +03:00 |
|
Alibek Omarov
|
a7b776f3b9
|
Revert "wscript: disable /showIncludes based msvcdeps for now, it causes issues with non-English locales"
Add option --enable-msvcdeps that we only enable on CI.
This reverts commit e58007aab3.
|
2025-01-10 21:48:43 +03:00 |
|
Alibek Omarov
|
e70ba7ad64
|
engine: now, remove SUPPORT_BSP2_FORMAT macro, only prevent ref_soft from loading such maps
|
2025-01-09 08:02:39 +03:00 |
|