Commit Graph

245 Commits

Author SHA1 Message Date
Ivan 'provod' Avdeev
cc85a191f1 waf: fix depending on sebastian on win32 2022-11-19 13:28:18 -08:00
Ivan Avdeev
b8bfe3b3a8 sebameat: serialize and load resources 2022-11-19 12:02:18 -08:00
Ivan Avdeev
e5abf365dd seba: remove debuggery 2022-11-13 22:55:38 -08:00
Ivan 'provod' Avdeev
45d5565898 seba: explicitly find python interprete on windows 2022-11-13 16:29:41 -08:00
Ivan 'provod' Avdeev
df2546514e seba: make windows find and run it
also attempt to fix finding dependency nodes
2022-11-13 16:29:41 -08:00
Ivan Avdeev
9ddf9c243b add debug logs for ci investigation 2022-11-13 16:29:41 -08:00
Ivan Avdeev
d49b0907b9 meat/waf: clean things a tiny bit 2022-11-13 15:07:36 -08:00
Ivan Avdeev
5d5b595529 meat: waf: track shader dependencies properly
needs a cleanup, committing with debug outputs for now
2022-11-13 14:54:18 -08:00
Ivan Avdeev
f2697fc7e6 vk: run sebastian as part of waf 2022-11-13 01:19:50 -08:00
Ivan Avdeev
6b9ddf288f Merge remote-tracking branch 'upstream/master' into merge-from-upstream 2022-08-08 00:08:17 -07:00
067e9be37a scripts: upgrade to Android NDK 25 2022-08-01 14:25:44 +03:00
SNMetamorph
b26cd6cc94 wscript: added /Zc:__cplusplus compiler flag for MSVC 2022-08-01 12:54:26 +03:00
772f4dcb60
scripts: gha: win32: fix build type from debug to release 2022-07-14 18:26:47 +03:00
SNMetamorph
3ec9977212 wscript: added parallel builds compiler flag for MSVC 2022-06-30 16:14:21 +03:00
f63dd72260 scripts: gha: fix including vgui.dll 2022-06-12 04:16:41 +03:00
efdf9e3599 scripts: gha: include activities.txt on win32 continious builds 2022-05-30 02:35:06 +03:00
654bac83a5 scripts: do not upload branches as main continious prerelease 2022-03-20 06:38:46 +03:00
8169c2a40b wscript: set rpath to current folder, LD_LIBRARY_PATH is unneeded anymore
Fix README and AppImage launch script accordingly
2022-03-03 05:57:51 +03:00
NightFox
bb84a3cb7f add /fsanitize=address for msvc (windows) when sanitize 2022-01-16 09:54:17 +03:00
6b332eabd2 scripts: gha: include extras in MAGX and Win32 builds too (Linux and Android already have it) 2022-01-13 18:31:12 +03:00
f1a4d66d27 scripts: waifulib: remove nooptimize build type, use debug instead. Disable optimization for sanitize builds 2022-01-04 01:58:45 +03:00
b7a32f6843 scripts: gha: install deps on aarch64 2021-12-31 05:29:11 +03:00
7a0a355baf github: grab artifacts by wildcard rather than a list 2021-12-17 04:38:23 +03:00
a4be009ce7 scripts: waifulib: disable stpcpy builtin for API level <21 2021-12-17 03:15:38 +03:00
d3248aad66 scripts: waifulib: clean legacy Android definitions 2021-12-15 17:40:24 +03:00
000c594596 scripts: waifulib: disable -no-canonical-prefixes for new NDKs 2021-12-15 17:37:31 +03:00
960a8959d5 github: download ndk directly instead of sdkmanager because sdkmanager sucks and ships ndk 22 2021-12-14 23:23:52 +03:00
dc186c3cba github: build android with NDK compiler 2021-12-14 23:03:31 +03:00
a99e1ca509 Merge master into vulkan 2021-12-10 01:12:04 +03:00
3a8a7f290d ref_vk: wscript: split rtx shaders into new build target for specific glslc flags 2021-12-10 01:01:28 +03:00
29bc0392ee scripts: compiler_optimizations: disable clang thread-safe statics 2021-12-07 09:03:51 +03:00
054765232e waifulib: xcompile: add NDK 23 support 2021-12-07 09:03:20 +03:00
28b49e00e5 scripts: continious_upload: remove unused Travis CI support 2021-11-27 06:34:22 +03:00
1e6be598e9 TravisCI is dead too\! 2021-11-27 06:27:52 +03:00
155e15939b scripts: continious_upload: remove unused Artifactory support (JFrog is dead\!) 2021-11-27 06:25:35 +03:00
3f014fde73 scripts: continious_upload: upload to original transfer.sh 2021-11-27 06:24:13 +03:00
66db69862f cirrus: build all renderers available, remove unsupported -W flag for waf configure 2021-11-27 06:23:07 +03:00
fc665527ae wscript: try to fix install on windows 2021-11-27 06:04:26 +03:00
576f0a72c5 scripts: install with destdir option on CI 2021-11-25 16:57:02 +03:00
Ivan Avdeev
ec7f65462f add the same timeouts to transfersh 2021-10-31 17:27:22 -07:00
Ivan Avdeev
b7529fecdd try to address frequent CI timeouts
#169

- Set the total curl upload timeout to one minute. If we're uploading
  for longer than one minute, something is really broken.
- Retry 5 times.
- Max wait 10 seconds for connection to be established.
- If transfer speed is lower than 16KiB/s for longer than 10 seconds,
  abort (this is the most frequent reason for CI stall, xfer speed drops
  to zero and stays that way for hours)
2021-10-31 17:27:22 -07:00
Ivan Avdeev
03a7c00f06 do not upload vulkan_sdk.exe in CI builds 2021-10-14 10:17:05 -07:00
Ivan Avdeev
69cddf1767 Merge remote-tracking branch 'upstream/master' into vulkan 2021-10-13 12:36:11 -07:00
8bbd0d5119 ci: let's have a copy of original uploadtool instead of unsafe curl | sh 2021-10-03 03:53:06 +03:00
ade0fd4afa ci: stop generating vc2008 project files
If somebody needs them, they can revert this comment and send a PR
Or better use official msvs.py tool
2021-10-02 04:05:52 +03:00
f5ccf093d6 scripts: waifulib: fix build with sanitizers on 2021-09-30 15:58:50 +03:00
Ivan Avdeev
316e77df78 rtx: add alpha mask transparency 2021-07-14 11:54:21 -07:00
Ivan Avdeev
d1fe897966 Merge remote-tracking branch 'origin/vulkan' into amd_ray_tracing_fixes 2021-07-12 09:45:26 -07:00
Ivan Avdeev
300bd1795c add vulkan-sdk to gha deps 2021-07-11 10:52:14 -07:00
Ivan Avdeev
552e902a03 Merge remote-tracking branch 'upstream/master' into merge-master 2021-07-11 10:33:23 -07:00