Skip to content

Commit c402b65

Browse files
committed
chore!: adjust for zig 0.14
1 parent 8c67bf7 commit c402b65

File tree

9 files changed

+21
-19
lines changed

9 files changed

+21
-19
lines changed

.github/workflows/cd.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,9 @@ jobs:
5252
run: echo "RELEASE_VERSION=${GITHUB_REF:11}" >> $GITHUB_ENV
5353

5454
- name: Install Zig
55-
uses: goto-bus-stop/setup-zig@v2
55+
uses: mlugg/setup-zig@v1
5656
with:
57-
version: 0.12.1
57+
version: 0.14.0
5858

5959
- name: Show Zig version
6060
run: |

.github/workflows/ci.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ jobs:
2929
uses: actions/checkout@v3
3030

3131
- name: Install Zig
32-
uses: goto-bus-stop/setup-zig@v2
32+
uses: mlugg/setup-zig@v1
3333
with:
34-
version: 0.12.1
34+
version: 0.14.0
3535

3636
- name: Show Zig version
3737
run: |
@@ -52,9 +52,9 @@ jobs:
5252
uses: actions/checkout@v3
5353

5454
- name: Install Zig
55-
uses: goto-bus-stop/setup-zig@v2
55+
uses: mlugg/setup-zig@v1
5656
with:
57-
version: 0.12.1
57+
version: 0.14.0
5858

5959
- name: Install kcov
6060
run: |
@@ -84,9 +84,9 @@ jobs:
8484
uses: actions/checkout@v3
8585

8686
- name: Install Zig
87-
uses: goto-bus-stop/setup-zig@v2
87+
uses: mlugg/setup-zig@v1
8888
with:
89-
version: 0.12.1
89+
version: 0.14.0
9090

9191
- name: Check formatting
9292
run: zig fmt --check .

.github/workflows/pages.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,9 @@ jobs:
2828
uses: actions/checkout@v3
2929

3030
- name: Install Zig
31-
uses: goto-bus-stop/setup-zig@v2
31+
uses: mlugg/setup-zig@v1
3232
with:
33-
version: 0.12.1
33+
version: 0.14.0
3434

3535
- name: Show Zig version
3636
run: |

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM euantorano/zig:0.10.1 as builder
1+
FROM eloitor/zig:0.14.0 as builder
22
RUN apk update
33
RUN apk add --no-cache git
44
WORKDIR /app

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666

6767
#### Prerequisites
6868

69-
- [Zig](https://ziglang.org/download/) (`0.12` or `0.13`)
69+
- [Zig](https://ziglang.org/download/) (`0.14`)
7070

7171
#### Instructions
7272

build.zig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ const version = "0.2.0"; // managed by release.sh
1010
///
1111
/// This is used for providing the dependencies for main executable as well as the tests.
1212
fn addPackages(b: *std.Build, exe: *std.Build.Step.Compile) !void {
13-
const clap = b.dependency("zig-clap", .{}).module("clap");
13+
const clap = b.dependency("clap", .{}).module("clap");
1414
exe.root_module.addImport("clap", clap);
1515
for ([_][]const u8{ "file", "gen", "wav" }) |package| {
1616
const path = b.fmt("src/{s}.zig", .{package});

build.zig.zon

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
.{
2-
.name = "linuxwave",
2+
.name = .linuxwave,
33
.version = "0.1.5",
4+
.fingerprint = 0x217eafdf4732b5f9,
5+
.minimum_zig_version = "0.14.0",
46
.paths = .{
57
"build.zig",
68
"build.zig.zon",
@@ -9,9 +11,9 @@
911
"README.md",
1012
},
1113
.dependencies = .{
12-
.@"zig-clap" = .{
13-
.url = "https://github.com/Hejsil/zig-clap/archive/refs/tags/0.9.1.tar.gz",
14-
.hash = "122062d301a203d003547b414237229b09a7980095061697349f8bef41be9c30266b",
14+
.clap = .{
15+
.url = "https://github.com/Hejsil/zig-clap/archive/refs/tags/0.10.0.tar.gz",
16+
.hash = "clap-0.10.0-oBajB434AQBDh-Ei3YtoKIRxZacVPF1iSwp3IX_ZB8f0",
1517
},
1618
},
1719
}

src/file.zig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ pub fn readBytes(
1818

1919
test "read bytes from the file" {
2020
// Get the current directory.
21-
var cwd_buffer: [std.fs.MAX_PATH_BYTES]u8 = undefined;
21+
var cwd_buffer: [std.fs.max_path_bytes]u8 = undefined;
2222
const cwd = try std.posix.getcwd(&cwd_buffer);
2323

2424
// Concatenate the current directory with the builder file.

src/main.zig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ fn run(allocator: std.mem.Allocator, output: anytype) !void {
3030
// Create generator configuration.
3131
const scale = s: {
3232
var scale = std.ArrayList(u8).init(allocator);
33-
var splits = std.mem.split(u8, if (cli.args.scale) |s| s else defaults.scale, ",");
33+
var splits = std.mem.splitAny(u8, if (cli.args.scale) |s| s else defaults.scale, ",");
3434
while (splits.next()) |chunk| {
3535
try scale.append(try std.fmt.parseInt(u8, chunk, 0));
3636
}

0 commit comments

Comments
 (0)