Stephen Gutekanst
|
22edd4fb9d
|
glfw: 100% usable via package manager
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-07 15:55:24 -07:00 |
|
Stephen Gutekanst
|
8f218038bb
|
all: fix relative path behavior of xcode_frameworks
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-07 07:50:02 -07:00 |
|
Stephen Gutekanst
|
9b53843e05
|
gpu-dawn: fix xcode_frameworks relative cloning
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-07 06:58:01 -07:00 |
|
Stephen Gutekanst
|
dfd92fdd3d
|
all: update build.zig.zon dependencies
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-07 06:54:44 -07:00 |
|
Stephen Gutekanst
|
b9e9d89496
|
gpu-dawn: fix the build
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-07 06:33:15 -07:00 |
|
Stephen Gutekanst
|
3359c6163b
|
all: use mach-glfw via package manager
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-07 06:32:36 -07:00 |
|
Stephen Gutekanst
|
2caffc8d35
|
gpu-dawn: remove xcode_frameworks submodule; Sdk type
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-06 23:55:28 -07:00 |
|
Stephen Gutekanst
|
5aa06c2234
|
glfw: remove xcode_frameworks submodule; Sdk type
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-06 23:48:39 -07:00 |
|
Stephen Gutekanst
|
0a20ba3169
|
sysaudio: eliminate Sdk type
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-06 23:38:49 -07:00 |
|
Stephen Gutekanst
|
d57a6d3b6d
|
sysaudio: remove xcode_frameworks submodule
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-06 23:26:56 -07:00 |
|
Stephen Gutekanst
|
fe4456c9df
|
gpu-dawn: workaround linux build issue on aarch64
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-06 22:43:59 -07:00 |
|
Stephen Gutekanst
|
ffb7366fe3
|
core: prepare to use via package manager
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-06 22:42:45 -07:00 |
|
Stephen Gutekanst
|
26fb85df1c
|
gpu: prepare to use via package manager
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-06 22:40:47 -07:00 |
|
Stephen Gutekanst
|
61a2ea91e6
|
gpu-dawn: prepare to use via package manager
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-06 22:35:46 -07:00 |
|
Stephen Gutekanst
|
81ff09af6b
|
glfw: prepare to use via package manager
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-06 22:30:29 -07:00 |
|
Stephen Gutekanst
|
ee484e83ac
|
sysaudio: prepare to use via package manager
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-06 22:28:28 -07:00 |
|
Stephen Gutekanst
|
ac811a7d89
|
gpu-dawn: workaround to fix linux builds
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-06 22:17:50 -07:00 |
|
Stephen Gutekanst
|
0a3a76fdcd
|
all: update xcode-frameworks dependency
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-04 08:25:35 -07:00 |
|
Stephen Gutekanst
|
b33073ca89
|
gpu-dawn: CI: workaround hexops/mach#845
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-03 22:59:30 -07:00 |
|
Stephen Gutekanst
|
f4c72c3f27
|
all: update to latest mach-glfw build API
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-03 22:11:06 -07:00 |
|
Stephen Gutekanst
|
a59531ee84
|
gpu-dawn: update xcode-frameworks dependency
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-03 22:07:02 -07:00 |
|
Stephen Gutekanst
|
c7ee98a7e5
|
all: update mach-glfw and mach-gpu-dawn clone commands
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-03 22:02:49 -07:00 |
|
Stephen Gutekanst
|
a8bbe06a60
|
{core,gpu}: CI: clone with submodules
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-03 21:38:39 -07:00 |
|
Stephen Gutekanst
|
969591b7c8
|
glfw: CI: clone with submodules
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-03 21:36:23 -07:00 |
|
Stephen Gutekanst
|
8144a2d76d
|
gpu-dawn: CI: clone with submodules
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-03 21:35:34 -07:00 |
|
Stephen Gutekanst
|
be39190904
|
glfw: fix upstream submodule URL
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-03 21:32:44 -07:00 |
|
Stephen Gutekanst
|
b04436298c
|
glfw: CI: clone submodules
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-03 21:26:36 -07:00 |
|
Stephen Gutekanst
|
081735df99
|
glfw: remove system_sdk entirely
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-03 21:20:26 -07:00 |
|
Stephen Gutekanst
|
2a99c85060
|
glfw: remove system_sdk dependency; add xcode-frameworks
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-03 21:18:53 -07:00 |
|
Stephen Gutekanst
|
d673560f1e
|
all: CI: remove AGREE: true env var
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-03 20:24:10 -07:00 |
|
Stephen Gutekanst
|
02b9f7d132
|
all: pass xcode-frameworks dependency to gpu-dawn
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-03 20:19:00 -07:00 |
|
Stephen Gutekanst
|
a96aac2954
|
gpu-dawn: remove system_sdk dependency
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-03 20:18:20 -07:00 |
|
Stephen Gutekanst
|
cb06d18f74
|
glfw: fix glfw.Native usage on Linux
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-03 20:16:14 -07:00 |
|
Stephen Gutekanst
|
0c3046afd0
|
gpu-dawn: add xcode-frameworks dependency
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-03 20:15:01 -07:00 |
|
Stephen Gutekanst
|
4c99c40393
|
all: update x11-headers dependency
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-03 20:13:31 -07:00 |
|
Stephen Gutekanst
|
0c8aa7fa83
|
sysaudio: CI: fix windows build
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-03 18:01:06 -07:00 |
|
Stephen Gutekanst
|
118c978578
|
sysaudio: correct double-slash
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-03 17:45:50 -07:00 |
|
Stephen Gutekanst
|
1333b5689f
|
sysaudio: CI: clone submodules
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-03 17:45:09 -07:00 |
|
Stephen Gutekanst
|
cfe85f915a
|
sysaudio: replace system_sdk with xcode-frameworks
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-03 16:18:58 -07:00 |
|
Stephen Gutekanst
|
4142930bde
|
sysaudio: add xcode-frameworks dependency
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-03 16:16:21 -07:00 |
|
Stephen Gutekanst
|
37755a1496
|
gpu-dawn: remove system_sdk dependency on windows/linux
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-03 11:05:12 -07:00 |
|
Stephen Gutekanst
|
6fe196acd7
|
sysaudio: remove system_sdk dependency on windows/linux
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-03 11:05:12 -07:00 |
|
Release automation
|
7e7a39b629
|
gpu-dawn: update to latest binary release
|
2023-07-03 16:56:20 +00:00 |
|
Stephen Gutekanst
|
bc692dbf20
|
core: add mach-glfw dependencies
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-03 09:04:36 -07:00 |
|
Stephen Gutekanst
|
cb99eeaa1d
|
all: include glfw dependencies in build.zig.zon
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-03 08:55:10 -07:00 |
|
Stephen Gutekanst
|
906cdc19a1
|
{mach,core}: use inferred error sets during build
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-03 08:54:42 -07:00 |
|
Stephen Gutekanst
|
7a03a73ee0
|
glfw: eliminate system-sdk for linux and windows
use the package manager instead
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-03 08:50:07 -07:00 |
|
Release automation
|
a6276544c1
|
gpu-dawn: update to latest binary release
|
2023-07-03 15:06:51 +00:00 |
|
Stephen Gutekanst
|
87a98d4c3f
|
glfw: use package manager for direct3d-headers
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-03 07:04:22 -07:00 |
|
Stephen Gutekanst
|
65adec7453
|
gpu-dawn: use direct3d-headers via package manager
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2023-07-03 07:04:22 -07:00 |
|