Alibek Omarov
|
4f89288ccf
|
common: cleanup port.h
|
3 years ago |
Alibek Omarov
|
5bc4359a2f
|
engine: implement platform neutral saves, now we can load saves made in Linux on Windows and vice-versa
|
3 years ago |
exstrim401
|
db3e71bfcc
|
engine: Removed unused Haiku variables
|
3 years ago |
exstrim401
|
2b436dced0
|
engine: Remove XASH3D_MIRRORDIR
also make XASH3D_GAME for all platforms
|
3 years ago |
exstrim401
|
a89f9fa181
|
engine: Haiku BeGameLauncher support
|
3 years ago |
mittorn
|
bef873e1f8
|
platform/android: enable dynamic dladdr, fix build
|
4 years ago |
mittorn
|
bbd033c254
|
lib: restore dll loader support
|
5 years ago |
Alibek Omarov
|
9421457b3a
|
engine: big refactoring commit, instead of using platform-specific platform-specific macros, use appropriate macros set by public/build.h
|
5 years ago |
mittorn
|
37435365e2
|
platform/posix: fix _GNU_SOURCE define in lib_posix
|
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
|
6e637456ef
|
platform: define platform-specific posix-compatible library loaders as macros to reduce macros hell in lib_posix.c
|
5 years ago |
Alibek Omarov
|
1f7dfecf89
|
platform: posix: library: properly use directpath argument
|
5 years ago |
Alibek Omarov
|
b5d9bf5dc8
|
engine: add a function to determine if library has direct dependency on chosen DLL(Win32 only)
|
5 years ago |
Alibek Omarov
|
25d8a94c1c
|
engine: fix implicit declaration, remove dead MsgDev now, fix const modifier loss in host.c
|
6 years ago |
Alibek Omarov
|
de838ec5e8
|
rename backend files for great justice and consistency
|
6 years ago |
Alibek Omarov
|
415e517107
|
Library loader refactoring. Not tested for platforms other than Linux
|
7 years ago |