96 Commits (8b884132b7d483212955b922e1aa53776b2d189b)

Author SHA1 Message Date
Alibek Omarov ae9c1d9f18 engine: remove single-binary option. Now platforms that don't need external launcher, shall set env.DISABLE_LAUNCHER 1 year ago
Alibek Omarov 65bfff69d0 engine: wscript: always require librt on Linux since we need it for Platform_SetTimer implementation 1 year ago
Alibek Omarov 273bccdc9a
engine: nswitch: fix compiling by removing stdc++ from SDL2 dependencies as we link it later (#1519) 1 year ago
Alibek Omarov f0a2362da3 engine: wscript: another try, link nswitch port using gcc and not g++ 1 year ago
Alibek Omarov be8ade23e8 engine: wscript: add -nostdlib++ for nswitch so we avoid implicit linking to standard C++ library (we link it explicitly ourselves) 1 year ago
Alibek Omarov 8647110a10 Revert "engine: wscript: move libasound uselib under linux condition, as the ALSA interface is only relevant for Linux" 1 year ago
Alibek Omarov 48e44f0057 engine: wscript: move libasound uselib under linux condition, as the ALSA interface is only relevant for Linux 1 year ago
Alibek Omarov 5f625bb6e1 wscript: remove option --enable-stdin-input, it's enabled by default in dedicated mode sys_con now 2 years ago
Alibek Omarov 8caa2d142f scripts: sailfish: initial SailfishOS support 2 years ago
Alibek Omarov 182d8edb42 engine: wscript: define enabled renderers as macros 2 years ago
fgsfds 957154f097 scripts: psvita: move TITLEID and APPNAME to engine elf build arguments 2 years ago
fgsfds 6304b51f32 psvita: fno-short-enums, make ref_gl function somewhat 2 years ago
fgsfds 7424b29e56 engine: initial psvita build support 2 years ago
fgsfds b2cc96cf0d scripts: wscript: nswitch: do the libstdc++ hack right before build to not pollute the environment 2 years ago
fgsfds 69607d7890 nswitch: do not link libstdc++ into dynamic libraries 2 years ago
fgsfds 25a1cb8ce7 Nintendo Switch support (again) 2 years ago
Xav101 9466461ce0
engine: preliminary support for SGI IRIX (#1211) 2 years ago
Alibek Omarov 46979419ae wscript: check Android's log library globally 2 years ago
Alibek Omarov 8ffb3aac8a engine: wscript: add dummy engine_includes target that only exposes few internal Xash headers for renderers and utils use 2 years ago
Alibek Omarov a7d4cafe10 wscript: finally disable building opus for dedicated 2 years ago
SNMetamorph 68f633e9cd wscript: fixed opus include path 2 years ago
SNMetamorph 8866d5cfd6 engine: wscript: added Opus headers to include directories 2 years ago
SNMetamorph 0db95d76a8 engine: wscript: removed opus from opt.load() 2 years ago
Alibek Omarov 44cd03f464 wscript: refactor opus wscript files, now it builds only if system package wasn't found 2 years ago
Velaron 2b9e050f57 engine: voice support 2 years ago
Alibek Omarov 5e4fc64430 filesystem: introduce new module, based on engine filesystem. 2 years ago
Alibek Omarov fc132e87f4 engine, game_launch: fix rpath usage 2 years ago
Alibek Omarov 5aa6bfee85 engine: first attempts on fuzzing the engine 3 years ago
Alibek Omarov #SupportRMS 21a31ec81d
ci: migrate to GitHub Actions 4 years ago
Alibek Omarov 6ea25b8194 engine: add simple unit-testing (v3?) 4 years ago
exstrim401 b7922368bd
engine: Haiku OS support (#478) 4 years ago
Alibek Omarov b278751834 waf: upgrade to waifu 1.1.0 4 years ago
mittorn 4515d3e3cb platform/android: implement native software blitter, fix lost context on resize, fix safegl 5 years ago
Alibek Omarov 80a806aaad engine: wscript: remove non-actual comment line about include dirs order 5 years ago
mittorn 51849c6140 platform: DOS4GW port 5 years ago
mittorn dce35f453d wscript: fix build without DLLEMU 5 years ago
mittorn bbd033c254 lib: restore dll loader support 5 years ago
Alibek Omarov c613118199 defaults: refactoring, remove XASH_FBDEV macro, remove dead macros(DEFAULT_CON_MAXFRAC and DEFAULT_SV_FORCESIMULATING) 5 years ago
mittorn 177f8ed653 platform: introduce lib backends, add static linking, wscript: add optional projects support, add static linking support, scripts: add xshlib for advanced linking options 5 years ago
Alibek Omarov 13ed8d4529 wscript: move motomagx options to root wscript, disable PIC for this old machine, set default options 5 years ago
Alibek Omarov b79c95d295 engine: wscript: fix typo, use pthreads.py tool 5 years ago
Alibek Omarov 453c0d890d engine: wscript: rename fbdev to enable-fbdev for great consistency, check definition instead of putting vars into env 5 years ago
Alibek Omarov d2740f78c1 wscript: refactoring, add waf_unit_test, disable -Wdouble-promotion, rename fast as fastnative and leave fast without -march=native for x-compiling 5 years ago
Alibek Omarov 1f308a43c8 engine: fix build after lowmemory rebase 5 years ago
Alibek Omarov 9aff6ca633 engine: wscript: support building for MotoMAGX 5 years ago
Alibek Omarov 7a7bca2991 engine: wscript: always add librt on linux if it was checked before 5 years ago
Alibek Omarov ae35f15f15 engine: wscript: add option to build against sdl1.2 5 years ago
mittorn b3a5283517 lowmemory: rename waf options 5 years ago
mittorn ba1347a8ce wscript: add options for low memory, async ns resolve and swap allocator 5 years ago
mittorn 23956a0b82 platform: alsa support 5 years ago