Skip to content

Commit b080476

Browse files
committed
Upgrade to Zig 0.14
1 parent cd29a0b commit b080476

File tree

3 files changed

+33
-32
lines changed

3 files changed

+33
-32
lines changed

.zigversion

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.14.0-dev.2577+271452d22
1+
0.14.0

build.zig

+12-12
Original file line numberDiff line numberDiff line change
@@ -185,20 +185,20 @@ pub const prebuilt_sdl2 = struct {
185185
switch (target.os.tag) {
186186
.windows => {
187187
if (target.cpu.arch.isX86()) {
188-
if (b.lazyDependency("sdl2-prebuilt-x86_64-windows-gnu", .{})) |sdl2_prebuilt| {
188+
if (b.lazyDependency("sdl2_prebuilt_x86_64_windows_gnu", .{})) |sdl2_prebuilt| {
189189
compile_step.addLibraryPath(sdl2_prebuilt.path("lib"));
190190
}
191191
}
192192
},
193193
.linux => {
194194
if (target.cpu.arch.isX86()) {
195-
if (b.lazyDependency("sdl2-prebuilt-x86_64-linux-gnu", .{})) |sdl2_prebuilt| {
195+
if (b.lazyDependency("sdl2_prebuilt_x86_64_linux_gnu", .{})) |sdl2_prebuilt| {
196196
compile_step.addLibraryPath(sdl2_prebuilt.path("lib"));
197197
}
198198
}
199199
},
200200
.macos => {
201-
if (b.lazyDependency("sdl2-prebuilt-macos", .{})) |sdl2_prebuilt| {
201+
if (b.lazyDependency("sdl2_prebuilt_macos", .{})) |sdl2_prebuilt| {
202202
compile_step.addFrameworkPath(sdl2_prebuilt.path("Frameworks"));
203203
}
204204
},
@@ -220,7 +220,7 @@ pub const prebuilt_sdl2 = struct {
220220
switch (target.os.tag) {
221221
.windows => {
222222
if (target.cpu.arch.isX86()) {
223-
if (b.lazyDependency("sdl2-prebuilt-x86_64-windows-gnu", .{})) |sdl2_prebuilt| {
223+
if (b.lazyDependency("sdl2_prebuilt_x86_64_windows_gnu", .{})) |sdl2_prebuilt| {
224224
install_step.dependOn(&b.addInstallFileWithDir(
225225
sdl2_prebuilt.path("bin/SDL2.dll"),
226226
install_dir,
@@ -245,7 +245,7 @@ pub const prebuilt_sdl2 = struct {
245245
},
246246
.linux => {
247247
if (target.cpu.arch.isX86()) {
248-
if (b.lazyDependency("sdl2-prebuilt-x86_64-linux-gnu", .{})) |sdl2_prebuilt| {
248+
if (b.lazyDependency("sdl2_prebuilt_x86_64_linux_gnu", .{})) |sdl2_prebuilt| {
249249
install_step.dependOn(&b.addInstallFileWithDir(
250250
sdl2_prebuilt.path("lib/libSDL2.so"),
251251
install_dir,
@@ -269,7 +269,7 @@ pub const prebuilt_sdl2 = struct {
269269
}
270270
},
271271
.macos => {
272-
if (b.lazyDependency("sdl2-prebuilt-macos", .{})) |sdl2_prebuilt| {
272+
if (b.lazyDependency("sdl2_prebuilt_macos", .{})) |sdl2_prebuilt| {
273273
install_step.dependOn(&b.addInstallDirectory(.{
274274
.source_dir = sdl2_prebuilt.path("Frameworks/SDL2.framework"),
275275
.install_dir = install_dir,
@@ -305,20 +305,20 @@ pub const prebuilt_sdl3 = struct {
305305
switch (target.os.tag) {
306306
.windows => {
307307
if (target.cpu.arch.isX86()) {
308-
if (b.lazyDependency("sdl3-prebuilt-x86_64-windows-gnu", .{})) |sdl3_prebuilt| {
308+
if (b.lazyDependency("sdl3_prebuilt_x86_64_windows_gnu", .{})) |sdl3_prebuilt| {
309309
compile_step.addLibraryPath(sdl3_prebuilt.path("bin"));
310310
}
311311
}
312312
},
313313
.linux => {
314314
if (target.cpu.arch.isX86()) {
315-
if (b.lazyDependency("sdl3-prebuilt-x86_64-linux-gnu", .{})) |sdl3_prebuilt| {
315+
if (b.lazyDependency("sdl3_prebuilt_x86_64_linux_gnu", .{})) |sdl3_prebuilt| {
316316
compile_step.addLibraryPath(sdl3_prebuilt.path("lib"));
317317
}
318318
}
319319
},
320320
.macos => {
321-
if (b.lazyDependency("sdl3-prebuilt-macos", .{})) |sdl3_prebuilt| {
321+
if (b.lazyDependency("sdl3_prebuilt_macos", .{})) |sdl3_prebuilt| {
322322
compile_step.addFrameworkPath(sdl3_prebuilt.path("Frameworks"));
323323
}
324324
},
@@ -338,7 +338,7 @@ pub const prebuilt_sdl3 = struct {
338338
switch (target.os.tag) {
339339
.windows => {
340340
if (target.cpu.arch.isX86()) {
341-
if (b.lazyDependency("sdl3-prebuilt-x86_64-windows-gnu", .{})) |sdl3_prebuilt| {
341+
if (b.lazyDependency("sdl3_prebuilt_x86_64_windows-gnu", .{})) |sdl3_prebuilt| {
342342
return &b.addInstallFileWithDir(
343343
sdl3_prebuilt.path("bin/SDL3.dll"),
344344
install_dir,
@@ -349,7 +349,7 @@ pub const prebuilt_sdl3 = struct {
349349
},
350350
.linux => {
351351
if (target.cpu.arch.isX86()) {
352-
if (b.lazyDependency("sdl3-prebuilt-x86_64-linux-gnu", .{})) |sdl3_prebuilt| {
352+
if (b.lazyDependency("sdl3_prebuilt_x86_64_linux_gnu", .{})) |sdl3_prebuilt| {
353353
return &b.addInstallFileWithDir(
354354
sdl3_prebuilt.path("lib/libSDL3.so"),
355355
install_dir,
@@ -359,7 +359,7 @@ pub const prebuilt_sdl3 = struct {
359359
}
360360
},
361361
.macos => {
362-
if (b.lazyDependency("sdl3-prebuilt-macos", .{})) |sdl3_prebuilt| {
362+
if (b.lazyDependency("sdl3_prebuilt_macos", .{})) |sdl3_prebuilt| {
363363
return &b.addInstallDirectory(.{
364364
.source_dir = sdl3_prebuilt.path("Frameworks/SDL3.framework"),
365365
.install_dir = install_dir,

build.zig.zon

+20-19
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
.{
2-
.name = "zsdl",
2+
.name = .zsdl,
3+
.fingerprint = 0x36e4ca3d13635aac,
34
.version = "0.4.0-dev",
45
.paths = .{
56
"build.zig",
@@ -10,34 +11,34 @@
1011
"LICENSE",
1112
},
1213
.dependencies = .{
13-
.@"sdl2-prebuilt-macos" = .{
14-
.url = "https://github.com/zig-gamedev/sdl2-prebuilt-macos/archive/f14773fa3de719b3a399b854c31eb4139d63842f.tar.gz",
15-
.hash = "12205cb2da6fb4a7fcf28b9cd27b60aaf12f4d4a55be0260b1ae36eaf93ca5a99f03",
14+
.sdl3_prebuilt_macos = .{
15+
.url = "https://github.com/zig-gamedev/sdl3-prebuilt-macos/archive/e89207914a0f0163c0fb543da4f530f645ef5969.tar.gz",
16+
.hash = "sdl3_prebuilt_macos-0.2.0-dev-A1UBS1aUdwCWfplgS5fNorbstvDxSi3LOHnSPzjmWZhl",
1617
.lazy = true,
1718
},
18-
.@"sdl2-prebuilt-x86_64-windows-gnu" = .{
19-
.url = "https://github.com/zig-gamedev/sdl2-prebuilt-x86_64-windows-gnu/archive/8143e2a5c28dbace399cbff14c3e8749a1afd418.tar.gz",
20-
.hash = "1220ade6b84d06d73bf83cef22c73ec4abc21a6d50b9f48875f348b7942c80dde11b",
19+
.sdl3_prebuilt_x86_64_windows_gnu = .{
20+
.url = "https://github.com/zig-gamedev/sdl3-prebuilt-x86_64-windows-gnu/archive/8f5dc1a9c9450ac578286e90d4667fc3aa1b23e2.tar.gz",
21+
.hash = "sdl3_prebuilt_x86_64_windows_gnu-0.2.0-dev-AAAAAI_mJADlsRyMxRFKobQJEbfs1p-37A9mmYEj7DW-",
2122
.lazy = true,
2223
},
23-
.@"sdl2-prebuilt-x86_64-linux-gnu" = .{
24-
.url = "https://github.com/zig-gamedev/sdl2-prebuilt-x86_64-linux-gnu/archive/2eccc574ad909b0d00b694b10c217a95145c47af.tar.gz",
25-
.hash = "12200ecb91c0596d0356ff39d573af83abcd44fecb27943589f11c2cd172763fea39",
24+
.sdl3_prebuilt_x86_64_linux_gnu = .{
25+
.url = "https://github.com/zig-gamedev/sdl3-prebuilt-x86_64-linux-gnu/archive/b19959ed3aa87d8393640d7ba3aec142ae85487b.tar.gz",
26+
.hash = "sdl3_prebuilt_x86_64_linux_gnu-0.2.0-dev-qpwWsmyVNwBHzXjgC9Z-U02SXoUVMMxvCnI7XKocDcDn",
2627
.lazy = true,
2728
},
28-
.@"sdl3-prebuilt-macos" = .{
29-
.url = "https://github.com/zig-gamedev/sdl3-prebuilt-macos/archive/07985b3c3eb79277ae11a3dcf2b17d68bfe8276f.tar.gz",
30-
.hash = "1220f4a00b613878775ad71299fff1964f3c6e7e21add7a9e82f5f25897c7ac2368e",
29+
.sdl2_prebuilt_macos = .{
30+
.url = "https://github.com/zig-gamedev/sdl2-prebuilt-macos/archive/7bc0fa9101342c019eed252d43f490660dfa411b.tar.gz",
31+
.hash = "sdl2_prebuilt_macos-0.2.0-dev-DaOxP5Eq2QBpNBkpXn2qjyI6_s0gINcbdUMpqI1KshaH",
3132
.lazy = true,
3233
},
33-
.@"sdl3-prebuilt-x86_64-windows-gnu" = .{
34-
.url = "https://github.com/zig-gamedev/sdl3-prebuilt-x86_64-windows-gnu/archive/bd506c7cf80c4bb4876a169f77ecaa0f12824c5.tar.gz",
35-
.hash = "122073ccc1be25223aed7eb9590e81eed67835901cd18ebf2314eb9cfe5bbef595cf",
34+
.sdl2_prebuilt_x86_64_windows_gnu = .{
35+
.url = "https://github.com/zig-gamedev/sdl2-prebuilt-x86_64-windows-gnu/archive/8de1512cedfa1fb3ab17ecf295af8cabd7f231f1.tar.gz",
36+
.hash = "sdl2_prebuilt_x86_64_windows_gnu-0.2.0-dev-HPeIhv2VaQBOWF4Fjtr7Vb9bA852pUtwUuQKdvNvkA98",
3637
.lazy = true,
3738
},
38-
.@"sdl3-prebuilt-x86_64-linux-gnu" = .{
39-
.url = "https://github.com/zig-gamedev/sdl3-prebuilt-x86_64-linux-gnu/archive/183871b80747c77cfd467555ac7921fc828438ee.tar.gz",
40-
.hash = "1220457c9927ab54acd80f67b372b50399dfe1716fdb97865423b1ae86876a95ca81",
39+
.sdl2_prebuilt_x86_64_linux_gnu = .{
40+
.url = "https://github.com/zig-gamedev/sdl2-prebuilt-x86_64-linux-gnu/archive/ce2b511c052c3fdc35c286ade8235d2830a50992.tar.gz",
41+
.hash = "sdl2_prebuilt_x86_64_linux_gnu-0.2.0-dev-NHZ_xrzSHwDJDoAxuVi000OEq428znS1fDRRJE8PlXHu",
4142
.lazy = true,
4243
},
4344
},

0 commit comments

Comments
 (0)