2
0
mirror of https://github.com/FWGS/hlsdk-xash3d synced 2024-11-28 04:59:14 +01:00
Commit Graph

51 Commits

Author SHA1 Message Date
0d6fd0b81e wscript: fix regex syntax warning 2024-08-12 10:15:04 +03:00
9cd751eef1 wscript: don't force 32-bit for OSX users, as OSX don't support launching 32-bit applications since Catalina
Add `-4` or `--32bits` configure flag to specifically target 32-bit engine
Add a fix for VGUI linking from the engine
2024-08-11 18:13:22 +03:00
518a5c185c waf: update tools from engine branch, fix waf 2.1 migration issues, update batch file 2024-08-10 14:23:13 +03:00
f2a49073bb Query git and set XASH_BUILD_COMMIT and XASH_BUILD_BRANCH macros 2024-04-07 16:51:34 +00:00
09a158f2e7 wscript: move libdl check into client, as it's the only subproject that uses it 2024-03-11 00:53:44 +03:00
Andrey Akhmichin
cc0224cb87 Add "minus" into regexp. 2024-02-24 13:41:55 +05:00
Andrey Akhmichin
32b49f4879 Merge branch 'fix-cwd-path' 2024-01-12 22:07:55 +05:00
Andrey Akhmichin
443124ca6f wscript: force to use server library name for android. 2024-01-12 22:04:28 +05:00
3b2ba69a4f wscript: get node path from waf instead of using relative path 2023-10-31 05:12:27 +03:00
fa03ed3bce wscript: fix mod_options.txt parsing under Python2 2023-07-03 02:36:40 +03:00
7d65d9f3bd wscript: set default prefix, do not install without destdir as we don't follow typical unix filesystem hierarchy 2023-04-25 03:05:56 +03:00
036db21bc1 wscript: fix MSVC_TARGETS defined after XP compatibility check was made (thus fixing IndexOutOfRange error) 2023-04-21 03:09:32 +03:00
b9ce326714 wscript: rework waf script, add mod_options.txt support, synchronize with engine as much as possible 2023-04-17 05:23:19 +03:00
fgsfds
fa29254828 psvita support 2023-02-25 22:44:58 +01:00
fgsfds
d32df80822 nswitch support 2023-02-05 02:02:19 +01:00
4ba4f5a9bc wscript: keep lib prefix only on selected platforms, e.g. Android 2022-11-15 15:47:16 +03:00
468780d997 wscript: sync with cmake, enable goldsrc support by default 2022-07-10 19:04:06 +03:00
8a43dfbaab waifulib: migrate to compiler_optimizations waf tool 2021-12-07 09:00:35 +03:00
cc4aebd61a wscript: remove dead option 2021-07-03 19:53:46 +03:00
dd470d6700 waifulib: xcompile: upgrade tool 2021-07-03 19:21:44 +03:00
0fab78ad24 wscript: update. 2021-06-07 19:18:13 +05:00
f0b649f507 wscript: update. 2021-06-07 05:12:53 +05:00
a7103c1c14 waf: upgrade to waifu 1.1.0 2021-02-28 15:38:09 +03:00
dc774318b2 wscript: add DEST_CPU msvc hack to HLSDK too, reorganize loading tools 2021-02-28 13:31:50 +03:00
Ivan 'provod' Avdeev
715620135a Make it possible to complie 64-bit binary on windows
The change is to supply `x64` to MSVC_TARGETS if `-8` is specified.
Note that it will set DEST_CPU to `amd64` instead of expected `x86_64`
on Windows. This is known to break things for xash3d-fwgs repo. But for
this one it seems just fine? I haven't investigated it further.
2021-02-21 22:25:52 -08:00
47c13ef873 server: Use separate cvar instead of macro for monster yaw speed fix. 2020-10-10 22:43:19 +05:00
Logan
4be53d8527
server: fix monster yaw speed (#137)
This makes the yaw speed for all monsters (scientists, headcrabs, etc.) framerate independent.

Fix by Solokiller with mikela-valve's adjustments:
https://github.com/ValveSoftware/halflife/issues/2458
2020-10-10 22:06:04 +05:00
d7509365f0 wscript: Fix compilation. 2020-08-09 22:23:16 +05:00
8e4ded4017 wscript: update yet again. 2020-08-09 03:29:46 +05:00
2ba9071798 check if cmath useful, remove posix defines when using owcc 2020-02-12 15:34:05 +07:00
Aimless-Wanderer
701d78dcec
wscript: fix join method usage 2019-12-08 14:20:24 +02:00
e53f15cabf wscript: add option to turn on simple mod hacks 2019-12-02 02:28:51 +03:00
b4d3b5d8be wscript: enable library naming 2019-11-11 04:07:51 +03:00
94d4c6a0e3 wscript: enable library naming for Waf 2019-11-11 04:03:25 +03:00
e068ebf610 wscript: fix typo 2019-11-07 05:00:43 +03:00
76c2f90249 wscript: workaround bug when CC_VERSION is not set for msvc 2019-11-07 04:51:16 +03:00
d3ad80a14c wscript: motomagx changes 2019-11-07 02:37:17 +03:00
4a02cfc012 Merge branch 'double_promotion' 2019-11-05 02:48:47 +05:00
e976cf2de4 wscript: Use better check for tgmath.h. 2019-11-05 02:44:02 +05:00
Jonathan Poncelet
1bc65c15f5 Build: Fixed GiveFnptrsToDll not being found on Windows
Also fixed server DLL being named server.dll instead of hl.dll.
2019-10-31 08:14:36 +00:00
ae6299f636 wscript: use taskgen counter to solve problem with compiling shared code instead of hardcoding indexes 2019-10-16 01:36:41 +03:00
23a9ab7b4b wscript: add check for tgmath.h header. 2019-10-13 21:00:38 +05:00
fea49e2187 waf: upgrade to latest waifu revision 2019-10-11 08:37:33 +03:00
b141cac977 wscript: remove DEST_OS2 2019-09-20 16:30:59 +03:00
17e1af726d wscript: remove DEST_OS2 2019-09-19 17:18:57 +03:00
d9c5b04c54 waf: add strip_on_install plugin from engine repository 2019-09-11 20:44:05 +03:00
a9d9f475b0 wscript: enable clang_compilation_database in options 2019-09-10 10:33:19 +03:00
Aydar Zarifullin
c2e3b70b37 hlsdk wscript fix (#82)
* hlsdk wscript fix

* indentation fix
2019-06-09 03:25:26 +03:00
ef9129b89e waflib: xcompile: update to latest version from Xash3D FWGS repository 2019-05-28 04:17:05 +03:00
a699702c00 wscript: strip lib prefix for HLSDK 2019-05-06 04:14:48 +03:00