Commit Graph

21 Commits

Author SHA1 Message Date
Alibek Omarov f0d53af66d waifulib: xcompile: upgrade again from engine tree, fix motomagx build 2021-07-03 19:35:25 +03:00
Alibek Omarov 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
Alibek Omarov dbd9b1c698 public: build: add ARMv8 32-bit support, in case of someone actually uses it 2020-09-28 16:21:32 +03:00
mittorn 8bf08e261c update build.h, add new defines to library_naming.py 2020-02-12 15:30:58 +07:00
Alibek Omarov 94d4c6a0e3 wscript: enable library naming for Waf 2019-11-11 04:03:25 +03:00
Alibek Omarov 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
Alibek Omarov c2849e43cf waifulib: xcompile: fix including system includes 2019-10-11 10:05:07 +03:00
Alibek Omarov 36516ddb47 waifulib: xcompile: fix aarch64 binary installation 2019-10-09 05:52:13 +03:00
Alibek Omarov 6ef4c8765f waifulib: xcompile: merge xcompile from engine branch 2019-10-09 03:50:25 +03:00
Alibek Omarov 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
Alibek Omarov 70c4279c25 waifulib: xcompile: enhance compiling using host clang, refactoring 2019-09-20 18:50:24 +03:00
Alibek Omarov 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
Alibek Omarov 784c8d91a3 waifulib: strip_on_install: add changed bytes counter 2019-09-19 18:20:19 +03:00
Alibek Omarov 9b1fe29eb7 waifulib: xcompile: use llvm-strip on host 2019-09-19 18:20:11 +03:00
Alibek Omarov 17e1af726d wscript: remove DEST_OS2 2019-09-19 17:18:57 +03:00
Alibek Omarov a4548074ec waifulib: strip_on_install: fix typo 2019-09-19 17:17:04 +03:00
Alibek Omarov d9c5b04c54 waf: add strip_on_install plugin from engine repository 2019-09-11 20:44:05 +03:00
Alibek Omarov 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
Alibek Omarov f11c100b1e scripts: waifulib: add NDK r20 support 2019-07-29 06:52:43 +03:00
Alibek Omarov 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