Commit graph

18 commits

Author SHA1 Message Date
Release automation
78adc21368 gpu-dawn: update to latest binary release 2022-02-13 02:28:09 +00:00
Release automation
ab6e3dbaed gpu-dawn: update to latest binary release 2022-02-13 01:13:12 +00:00
Release automation
c22b2f660f gpu-dawn: update to latest binary release 2022-02-13 00:48:56 +00:00
Stephen Gutekanst
b0f0ec7568 gpu-dawn: correct default back to separate_libs=false
Fixes regression in e3f055cf7a

Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-12 17:10:29 -07:00
Release automation
e0e0736294 gpu-dawn: update to latest binary release 2022-02-12 23:50:06 +00:00
Stephen Gutekanst
e3f055cf7a gpu-dawn: correct builds with separate_libs=true
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-12 23:03:56 +00:00
Stephen Gutekanst
03fff3267d gpu-dawn: add -Dfrom-source=[bool] option
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-12 15:21:16 -07:00
Stephen Gutekanst
f16836fc37 gpu-dawn: binary releases are only for macos-x86_64 for now
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-12 15:21:16 -07:00
Stephen Gutekanst
bd749af96e gpu-dawn: utilize binary release by default
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-12 15:21:16 -07:00
Stephen Gutekanst
485d82899a gpu-dawn: remove dependency loop
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-12 15:21:16 -07:00
Stephen Gutekanst
c0901d4006 gpu-dawn: move mach-glfw cloning to CI script for now
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-12 15:21:16 -07:00
Stephen Gutekanst
8035e30ad8 gpu-dawn: clone mach-glfw if needed (temporary)
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-12 15:21:16 -07:00
Stephen Gutekanst
e6e5c7f14a gpu-dawn: have CI build gpu-dawn for Linux & macOS
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-12 15:21:16 -07:00
Stephen Gutekanst
d12bd1daa7 gpu-dawn: prepare to have binary release option
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-12 15:21:16 -07:00
Stephen Gutekanst
48bbf627fb gpu-dawn: add option to build single static library
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-12 15:21:16 -07:00
Stephen Gutekanst
943a5af48b gpu-dawn: ensure submodules are initialized as part of zig build
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-12 15:21:16 -07:00
Stephen Gutekanst
225109ec7b gpu-dawn: make build system a single file
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-02-12 15:21:16 -07:00
Stephen Gutekanst
7af784bee7 rename mach/gpu to mach/gpu-dawn
See https://github.com/hexops/mach/issues/133#issuecomment-999940767

Helps #109
Helps #133

Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2021-12-22 18:04:33 -07:00
Renamed from gpu/build.zig (Browse further)