68 Commits (6c9321e50c5246c2f5136994ab9f792641898a10)

Author SHA1 Message Date
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
Alibek Omarov 8905e7cbb7 wscript: fix stdin input wasn't enabled for dedicated. Fix single-binary help string 5 years ago
mittorn 803c396fa2 platform: new fbdev bakend, move in_evdev to bakends 5 years ago
Alibek Omarov ae624801ac wscript: proper default showing in help 5 years ago
Alibek Omarov 8889bda261 wscript: use ConfigurationContext.define instead of appending to env['DEFINES'] 5 years ago
Alibek Omarov b91e97ca53 wscript: remove DEST_OS2 5 years ago
Alibek Omarov a378379ac5 engine: network: link to Winsock2 directly 6 years ago
Alibek Omarov 9119635ed3 engine: wscript: fix broken wscript after revert, oops 6 years ago
Alibek Omarov ab16867f6b Revert "wscript: add zlib library" 6 years ago
Mr0maks 8ef383a4d3 wscript: fix spaces 6 years ago
Mr0maks 9b68b0c1e2 wscript: add zlib library 6 years ago
Alibek Omarov 621e33fde2 engine: wscript: define XASH_64BIT on non-32 bits targets 6 years ago
Alibek Omarov 7d3e8c0a57 wscript: error on return-type, some android related changes 6 years ago
Alibek Omarov e06b7412ac engine: wscript: don't build external launcher for Android and disable main() 6 years ago
Alibek Omarov 3fef353291 android: initial port 6 years ago
mittorn 3fa4a36983 wscript: specifiy psapi version on win32 6 years ago
Alibek Omarov 129325f3a4 scripts: waflib: add msdev.py tool by Michel Mooij, patched to support uselib, separate envs and so 6 years ago
Alibek Omarov 17f719558c wscript: move build env setup to main wscript 6 years ago
Alibek Omarov f3a2f46fb3 wscript: remove libm linking to static public, it's useless. Correct include path order 6 years ago
Alibek Omarov fb6fd61cd9 public: initial moving some common code into static public library, that can be linked to any engine part 6 years ago
Alibek Omarov 2c17dce25b wscript: check for dedicated or singlebinary before recurse into subdirectory, add a chance to skip some subprojects on configuration stage 6 years ago
Alibek Omarov 1b372115a5 wscript: move options to subgroups, reorder option plugins loading 6 years ago
mittorn ed049ea539 Implement --single-binary and --stdin-input options 6 years ago
Alibek Omarov b1a06baf83 wscript: link -llog on Android 6 years ago
Alibek Omarov 463a339a09 wscript: initial support for building on Android 6 years ago
Alibek Omarov 95ce9fc00f wscript: explicitly set language when checking library 6 years ago
Alibek Omarov 62995b0769 engine: wscript: refactor, use sdl2.py to get configure SDL2, use shared get_subproject_name 6 years ago
Alibek Omarov 776d1cb52c wscript: try to fix windres searching for game_launch, fix osx 32 bit compiling 6 years ago
Alibek Omarov 81e142936d wscript: use lower-case win32 libraries names for crosscompiling from Linux 6 years ago