mach/libs
Stephen Gutekanst dfb62015f6 gpu-dawn: kick out large submodules from tree
This is a much simpler solution for solving hexops/mach#584

1. We continue using submodules everywhere (at least in the Mach codebase.)
2. `dawn` and `DirectXShaderCompiler` (the only two unwiedly submodules that are not needed by default since we use binary builds) are kicked out of the tree.
3. If you specify `-Ddawn-from-source=true`, `zig build` handles cloning those dependencies for you (using `git clone`, not as submodules.)

Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2022-10-16 08:30:19 -07:00
..
basisu all: CI: update to latest Zig 0.10.0-dev.4333+f5f28e0d2 2022-10-14 09:00:45 -07:00
ecs ecs: remove stage1 compiler bug workaround 2022-10-15 07:55:15 -07:00
freetype all: CI: update to latest Zig 0.10.0-dev.4333+f5f28e0d2 2022-10-14 09:00:45 -07:00
gamemode all: build: thisDir improvements (#570) 2022-09-29 08:41:46 -07:00
glfw glfw: fix native import (#583) 2022-10-16 01:19:12 -07:00
gpu all: build: thisDir improvements (#570) 2022-09-29 08:41:46 -07:00
gpu-dawn gpu-dawn: kick out large submodules from tree 2022-10-16 08:30:19 -07:00
sysaudio all: build: thisDir improvements (#570) 2022-09-29 08:41:46 -07:00
sysjs all: build: thisDir improvements (#570) 2022-09-29 08:41:46 -07:00