Alibek Omarov
a2e1071808
game_launch: force link libm on Linux to workaround HL25 bug
...
HL25 doesn't link libm probably because of toolchain updates, where
--Wl,--as-needed became the default.
hl_linux is linked to libm which is why they probably didn't noticed this bug.
Workaround until Valve fixes it: https://github.com/ValveSoftware/halflife/issues/3492
1 year ago
Alibek Omarov
13f8a02cdf
wscript: better Sailfish/AuroraOS macros
1 year ago
Alibek Omarov
8caa2d142f
scripts: sailfish: initial SailfishOS support
1 year ago
Alibek Omarov
92b72a7d33
game_launch: add icons that were used for Android port
2 years ago
Alibek Omarov
f571a41cf3
wscript: allow to setup engine default gamedir during configure
2 years ago
Alibek Omarov
7ed0499aa9
game_launch: wscript: fix Windows build
2 years ago
Alibek Omarov
3c8fe508f0
game_launch: convert to include targets usage
2 years ago
Alibek Omarov
fc132e87f4
engine, game_launch: fix rpath usage
2 years ago
Alibek Omarov
7a88379917
game_launch: fix win32 build
2 years ago
Alibek Omarov
df83b155a1
game_launch: rip out execv code
2 years ago
Alibek Omarov
8eec5389fe
game_launch: fix gamedir pointer being lost
2 years ago
Alibek Omarov
7c9f5f8ab1
engine: remove LoadLibrary macros, to avoid possible misuse. Although macros moved to game_launch, it's part of it's own problem from now
2 years ago
Velaron
c10b70cb61
game_launch: explicitly check for SDL2 on win32 platforms
2 years ago
Alibek Omarov
f467d0c807
game_launch: fix Windows build (as suggested by @SNMetamorph )
2 years ago
Alibek Omarov
a717b7fc49
game_launch: declare environ variable, by standard it must be declared by user program
2 years ago
Alibek Omarov
07a9c4602d
game_launch: change game with execve on supported platforms
2 years ago
Alibek Omarov
8169c2a40b
wscript: set rpath to current folder, LD_LIBRARY_PATH is unneeded anymore
...
Fix README and AppImage launch script accordingly
3 years ago
exstrim401
a1c948e591
game_launch: add const to game var
4 years ago
exstrim401
db3e71bfcc
engine: Removed unused Haiku variables
4 years ago
exstrim401
2b436dced0
engine: Remove XASH3D_MIRRORDIR
...
also make XASH3D_GAME for all platforms
4 years ago
exstrim401
a89f9fa181
engine: Haiku BeGameLauncher support
4 years ago
exstrim401
b7922368bd
engine: Haiku OS support ( #478 )
4 years ago
Gleb Mazovetskiy
11194f339d
game_launch: Add a --disable-menu-changegame build option
...
This option is useful when xash3d is launched externally by a script
that performs additional setup.
4 years ago
Alibek Omarov
19303f7bd7
game_launch: fix Win32 main
5 years ago
Alibek Omarov
a51c5d93fc
Revert "game_launch: check for Platform_Main before Host_Main"
...
This reverts commit 6aa61657e0
.
5 years ago
Alibek Omarov
55dbb2ca3f
Revert "game_launch: fix start up"
...
This reverts commit a46e459124
.
5 years ago
Alibek Omarov
a46e459124
game_launch: fix start up
5 years ago
Alibek Omarov
6aa61657e0
game_launch: check for Platform_Main before Host_Main
5 years ago
Alibek Omarov
a862e641f1
game_launch: fix build on windows
5 years ago
Jonathan Poncelet
37255354d4
Various: Fixed obscure crashes on Mac
...
There were a couple of out-of-range/post-free accesses going on, which caused the Mac
build to crash when optimisations were turned on.
5 years ago
Alibek Omarov
b8c0d7f59e
port: clean-up old port header
5 years ago
Alibek Omarov
17f719558c
wscript: move build env setup to main wscript
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
6debd84a2e
game_launch: wscript: refactor, 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
Alibek Omarov
2b085cb69e
game_launch: remove SDL for simplicity
6 years ago
a1batross
ca501c0378
wscript: add possibility to select windows subsystem during link, add define to use WinXP SDK. This commit forces WinXP compability on latest Visual Studio
6 years ago
Alibek Omarov
abda3b52ab
game_launch: remove two different names for engine DLLs
6 years ago
Alibek Omarov
8ea5536b42
wscript: fix win32 build
6 years ago
Alibek Omarov
572705bc08
MSVC & Win32 wscript fixes
7 years ago
Alibek Omarov
473810fc0c
MSVC & Win32 related fixes
7 years ago
Alibek Omarov
0db8d95bc9
Update mainui. Add possibility to install engine ignoring *nix file hierarchy in wscript. Fix debugging.
7 years ago
Alibek Omarov
0c058f2eca
Add waf buildscripts, add updated game_launch
7 years ago