2
0
mirror of https://github.com/FWGS/hlsdk-xash3d synced 2024-11-25 11:19:39 +01:00
Commit Graph

44 Commits

Author SHA1 Message Date
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
a238894231 Remove linuxunkabi library suffix, as engine doesn't use it anymore 2024-02-10 04:06:59 +03:00
f0f4e55c48 Add PowerPC to library naming scheme 2023-07-03 01:45:28 +03:00
399f7213e9 LibraryNaming: add IRIX, linuxunkabi definitions, remove unused PowerPC definitions (until somebody ports new engine to PPC) 2023-04-17 19:19:32 +03:00
c3522346e9 client: wscript: feature parity with CMake, try to use file globs and exclude list to make maintenance easier 2023-04-17 05:25:27 +03:00
459ac7fa02 scripts: waifulib: compiler_optimizations: synchronize with engine 2023-04-16 04:01:29 +03:00
fgsfds
6b43f5af25 scripts: waf: psvita: remove fsigned-char and GNU_SOURCE 2023-03-09 18:38:13 +01:00
fgsfds
fa29254828 psvita support 2023-02-25 22:44:58 +01:00
fgsfds
b01237f698 scripts: revert the arm64->aarch64 change 2023-02-08 01:01:26 +01:00
fgsfds
c6da23892f nswitch: do not link libstdc++ to game libraries 2023-02-08 00:53:45 +01:00
fgsfds
d32df80822 nswitch support 2023-02-05 02:02:19 +01:00
Andrey Akhmichin
c8438f3fd7
scripts: waifulib: library_naming: fix wrong library naming scheme for i386. 2022-11-15 10:19:52 +05:00
70516c988f scripts: upgrade to Android NDK 25 2022-08-01 14:43:42 +03:00
Jesse Buhagiar
b933d14384 Build: Add SerenityOS to list of compatible systems
This is required by the build system to spit out a library with
the correct name/platform.
2022-06-20 00:05:35 +03:00
215ac04f70 waifulib: update xcompile from engine branch 2021-12-17 03:16:35 +03:00
8a43dfbaab waifulib: migrate to compiler_optimizations waf tool 2021-12-07 09:00:35 +03:00
46d642b72b waifulib: update xcompile 2021-12-07 08:56:41 +03:00
James Davies
a754219217 Add PowerPC support 2021-12-06 01:56:48 +03:00
d7123abd50 Update library naming for RISC-V and MIPS64 support 2021-10-27 21:23:18 +03:00
f0d53af66d waifulib: xcompile: upgrade again from engine tree, fix motomagx build 2021-07-03 19:35:25 +03:00
dd470d6700 waifulib: xcompile: upgrade tool 2021-07-03 19:21:44 +03:00
exstrim401
7fdc58743d
Haiku OS support (#170)
* Haiku OS support

* Add Haiku OS to CMake LibraryNaming
2021-06-05 10:48:51 +03:00
dbd9b1c698 public: build: add ARMv8 32-bit support, in case of someone actually uses it 2020-09-28 16:21:32 +03:00
8bf08e261c update build.h, add new defines to library_naming.py 2020-02-12 15:30:58 +07:00
94d4c6a0e3 wscript: enable library naming for Waf 2019-11-11 04:03:25 +03:00
f9b361c77e waifulib: xcompile: we need to disable builtins even on armeabi with host compiler and NDK r10e 2019-11-07 07:49:44 +03:00
c2849e43cf waifulib: xcompile: fix including system includes 2019-10-11 10:05:07 +03:00
36516ddb47 waifulib: xcompile: fix aarch64 binary installation 2019-10-09 05:52:13 +03:00
6ef4c8765f waifulib: xcompile: merge xcompile from engine branch 2019-10-09 03:50:25 +03:00
56ac345977 waifulib: xcompile: append SONAME to shared libraries, experimental support for host compiling with NDK r10e(don't work), replace exceptions with fatal messages 2019-09-21 03:53:32 +03:00
70c4279c25 waifulib: xcompile: enhance compiling using host clang, refactoring 2019-09-20 18:50:24 +03:00
c93aa8c568 waifulib: xcompile: preserve order of MACROS_TO_DESTOS, add -stdlib=libstdc++ to use system provided C++ standard library, pass target in host clang 2019-09-20 16:35:33 +03:00
784c8d91a3 waifulib: strip_on_install: add changed bytes counter 2019-09-19 18:20:19 +03:00
9b1fe29eb7 waifulib: xcompile: use llvm-strip on host 2019-09-19 18:20:11 +03:00
17e1af726d wscript: remove DEST_OS2 2019-09-19 17:18:57 +03:00
a4548074ec waifulib: strip_on_install: fix typo 2019-09-19 17:17:04 +03:00
d9c5b04c54 waf: add strip_on_install plugin from engine repository 2019-09-11 20:44:05 +03:00
6143c74dc9 waifulib: allow compiling using host clang and NDK sysroots, thus enabling building engine from any environment that has clang(termux as example) 2019-09-10 11:25:51 +06:00
f11c100b1e scripts: waifulib: add NDK r20 support 2019-07-29 06:52:43 +03:00
31b9b72bc9 waf: update to waf 2.0.17, rename waflib to waifulib, remove some modules, as they're now inside waf binary(see waifu project) 2019-06-06 03:37:08 +03:00
ef9129b89e waflib: xcompile: update to latest version from Xash3D FWGS repository 2019-05-28 04:17:05 +03:00
c27aec4c9c waflib: xcompile: even if hardfloat ABI is selected, force architecture name as armeabi-v7a, as armeabi-v7a-hard is completely virtual. 2019-05-06 04:14:48 +03:00
470a71540b waf: initial deploy 2019-05-03 19:19:39 +03:00