Commit graph

30 commits

Author SHA1 Message Date
Stephen Gutekanst
8da44b719e update to Zig 2024.05
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2024-06-02 13:53:11 -07:00
Stephen Gutekanst
e57190c095 fix linux/windows builds
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2024-04-21 12:37:48 -07:00
Stephen Gutekanst
70b284b437 fix lazy dependency flag
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2024-04-21 12:11:49 -07:00
Stephen Gutekanst
47a46df9e3 update dependency
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2024-04-21 12:11:13 -07:00
Stephen Gutekanst
ba7fe27109 use lazyDependency to optimize dependency fetching
Helps hexops/mach#1197

Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2024-04-21 12:03:00 -07:00
Stephen Gutekanst
26e8af73d7 update dependencies
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2024-03-08 18:28:53 -07:00
Stephen Gutekanst
63da35e57c addPaths(step) -> addPaths(mod); helps hexops/mach#1154
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2024-02-01 18:24:26 -07:00
Stephen Gutekanst
d686078fcf update glfw dependency (fix xcode SDK inclusion)
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2024-01-13 20:11:44 -07:00
Stephen Gutekanst
0fdefbd764 update to Zig 2024.1.0-mach
helps hexops/mach#1135

Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2024-01-13 02:43:51 -07:00
Stephen Gutekanst
e8d3deacdc update zig: fix never mutated vars, use new build system API 2024-01-13 02:43:51 -07:00
Stephen Gutekanst
20d247fa4b update deps
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-10-24 23:20:22 -07:00
Stephen Gutekanst
39e5d18fc4 fix cross-compilation
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-10-17 22:57:46 -07:00
Stephen Gutekanst
16dc95cc7f update .glfw dependency
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-10-16 22:15:08 -07:00
Stephen Gutekanst
4019d39316 update to latest Zig
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-10-16 21:36:18 -07:00
Stephen Gutekanst
321efd4065 update to latest Zig
Helps hexops/mach#902

Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-09-17 13:44:52 -07:00
Wrench[bot]
58a16012c3 all: update dependencies
Signed-off-by: Wrench[bot] <wrench@hexops.com>
2023-08-13 13:43:40 -07:00
Wrench[bot]
f01927b9de all: update dependencies
Signed-off-by: Wrench[bot] <wrench@hexops.com>
2023-08-13 12:49:21 -07:00
Stephen Gutekanst
e52168e273 update to latest glfw build.zig API
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-08-08 20:40:11 -07:00
Wrench[bot]
66f89380ca all: update dependencies
Signed-off-by: Wrench[bot] <wrench@hexops.com>
2023-08-04 10:49:29 -07:00
Stephen Gutekanst
581ae55319 use xcode-frameworks via package manager
Works around hexops/mach#903

Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-08-03 20:09:52 -07:00
Wrench[bot]
49110c5b54 all: update dependencies
Signed-off-by: Wrench[bot] <wrench@hexops.com>
2023-08-03 11:09:16 -07:00
Wrench[bot]
3b07e1a91d all: update dependencies
Signed-off-by: Wrench[bot] <wrench@hexops.com>
2023-08-02 22:52:27 -07:00
Ali Chraghi
9c5d8ad53e update to latest Zig API 2023-08-02 21:49:38 -07:00
Ali Chraghi
44a2bf47a6 switch to pkg.machengine.org 2023-07-30 20:06:43 -07:00
Stephen Gutekanst
42635f0ee8 update dependencies
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-07-09 06:47:14 -07:00
Stephen Gutekanst
0ae7141bfe glfw: order dependencies
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-07-07 17:04:29 -07:00
Stephen Gutekanst
ddb1cf1cb7 glfw: 100% usable via package manager
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-07-07 15:55:24 -07:00
Stephen Gutekanst
efa96b9669 all: update x11-headers dependency
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-07-03 20:13:31 -07:00
Stephen Gutekanst
6ee026ff5e 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
Stephen Gutekanst
4c7824fc75 glfw: use package manager for direct3d-headers
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-07-03 07:04:22 -07:00