169 Commits (385cc3f4976498f9395799b3399e1a6ab5c48503)

Author SHA1 Message Date
Alibek Omarov 8f47596ad0 waifulib: xcompile: append SONAME to shared libraries, experimental support for host compiling with NDK r10e(don't work), replace exceptions with fatal messages 5 years ago
Alibek Omarov 4f4c63b1dd waifulib: xcompile: enhance compiling using host clang, refactoring 5 years ago
Alibek Omarov 66323fe9ca waifulib: xcompile: preserve order of MACROS_TO_DESTOS, add -stdlib=libstdc++ to use system provided C++ standard library 5 years ago
Alibek Omarov 16e60bbb5f waifulib: xcompile: use llvm-strip on host 5 years ago
Alibek Omarov 0389d2495f waifulib: strip_on_install: add changed bytes counter 5 years ago
Alibek Omarov cd0f7af38a waifulib: xcompile: get rid of DEST_OS2 5 years ago
Alibek Omarov ac1bf4a9f8 waifulib: strip_on_install: fix typo 5 years ago
Alibek Omarov af0046f401 waifulib: strip_on_install: don't strip on PE and unknown binaries [ci skip] 5 years ago
Alibek Omarov 43575b485d wscript: add an option to not strip binaries 5 years ago
Alibek Omarov 67c6cfce71 waf: strip installed binaries to reduce size 5 years ago
Alibek Omarov d1ac48b2a1 waifulib: allow compiling using host clang and NDK sysroots, thus enabling building engine from any environment that has clang(termux as example) 5 years ago
Alibek Omarov 143310bdb7 travis: android: make it more quiet 5 years ago
Alibek Omarov dc8b8ccab3 travis: android: accept all licenses 5 years ago
Alibek Omarov e3c095a3fa travis: specify android version 5 years ago
Alibek Omarov 61f49938e5 travis: build for android, not publish until touch controls are not done 5 years ago
Alibek Omarov d697421d81 scripts: waifulib: add ndk r20 support 5 years ago
Alibek Omarov 53eb569216 scripts: fix linux build again 5 years ago
Alibek Omarov 7c8105247c scripts: allow building dedicated, rename appimage to lower-case, fix warnings found by shellcheck 5 years ago
Alibek Omarov e3e161f281 scripts: explicitly name appimage 5 years ago
Alibek Omarov a5593963c5 scripts: fix amd64 build 5 years ago
Alibek Omarov 1636d36dc2 travis: try to fix linux builds #2 5 years ago
Alibek Omarov 9bb2870e38 travis: try to fix travis 5 years ago
Alibek Omarov 827105405f travis: enable building and publishing for AMD64. Use at your own risk! 5 years ago
Alibek Omarov baefab7e3d travis: remove repository deployment 5 years ago
Alibek Omarov 8b94443ba2 scripts: travis: make PRs succeed, add a note about moving to GitHub Releases 5 years ago
Alibek Omarov 0366035237 travis: add github releases uploader (#47) 5 years ago
Alibek Omarov b1406e8ecd waf: fix multiprocess compilation with msvc 5 years ago
Alibek Omarov 7484c51490
appimage: fix packaging 6 years ago
Alibek Omarov 96c4044a6c
appimage: use APPDIR enviroment variable to determine application directory 6 years ago
Alibek Omarov 014a09e222
appimage: fix AppRun shell-script POSIX compatibility 6 years ago
mittorn 497ae6d269
Remove optimizations on mingw until game exports is marked 6 years ago
Alibek Omarov a8cc5b7cef waf: update to 2.0.17, rename module dir to waifulib, remove some modules, as they moved to waf binary itself(see waifu project) 6 years ago
Andrey Akhmichin 37181e410f waflib: fix wrong identation. 6 years ago
Alibek Omarov 4a1f441151 waflib: xcompile: Android NDK r19c support 6 years ago
Alibek Omarov 82697ca2a9 waflib: force_32bit: fix wrong DEST_SIZEOF_VOID_P when 64-bit build is allowed 6 years ago
Alibek Omarov 9145589414 waflib: xcompile: fix hardfp linking 6 years ago
Alibek Omarov 67ce4cfbef
travis: windows: die if waf has failed 6 years ago
Alibek Omarov dec1b8dfb4 waflib: xcompile: even if hardfloat ABI is selected, force architecture name as armeabi-v7a, as armeabi-v7a-hard is completely virtual. Move options defines to main wscript 6 years ago
Alibek Omarov c9b5332d16 waflib: subproject: preserve IGNORED_SUBDIRS between contexts, fix broken logic 6 years ago
Alibek Omarov 3fef353291 android: initial port 6 years ago
Alibek Omarov 87f380b90c waflib: xcompile: define both __ANDROID__ and ANDROID for compatibility 6 years ago
Alibek Omarov 3ebb4d0ea3 waflib: xcompile: check arch, configure 'M' uselib to m_hard on hardfp, remove linker select 6 years ago
Alibek Omarov d4b4a4a864 waflib: xcompile: add support for ANDROID_NDK environment variable, as well as ANDROID_NDK_HOME. Fix help message. 6 years ago
mittorn d5911b33b1 msvc8 support 6 years ago
mittorn f1638b09c5 waf: implement 'reconfigure' module 6 years ago
mittorn 54d54b1457 waf: fix python3 6 years ago
Alibek Omarov b2038e76d3 waflib: subproject: carefully restore previous enviroment in configuration context 6 years ago
Alibek Omarov eb650b71ad waflib: subproject: restore environment in build context 6 years ago
Alibek Omarov 459f4a9788 scripts: waflib: introduce new waf plugin -- subproject, which makes easier use of standalone envs for each subdirectory 6 years ago
Alibek Omarov d17fdea884 waflib: remove get_subproject_name function 6 years ago