Skip to content

Commit 2e57f0d

Browse files
committed
update ci to Zig 0.15
1 parent 4e6592b commit 2e57f0d

File tree

3 files changed

+12
-13
lines changed

3 files changed

+12
-13
lines changed

.github/workflows/test.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -110,9 +110,8 @@ jobs:
110110
pkg install -y wget
111111
112112
run: |
113-
# TODO: switch to pkg when available, and use v0.14.1
114-
wget https://ziglang.org/builds/zig-x86_64-freebsd-0.15.0-dev.777+6810ffa42.tar.xz
115-
tar -xf zig-x86_64-freebsd-0.15.0-dev.777+6810ffa42.tar.xz
113+
wget https://ziglang.org/download/0.15.1/zig-x86_64-freebsd-0.15.1.tar.xz
114+
tar -xf zig-x86_64-freebsd-0.15.1.tar.xz
116115
zig-x86_64-freebsd-0.15.0-dev.777+6810ffa42/zig build test --summary all
117116
zig-x86_64-freebsd-0.15.0-dev.777+6810ffa42/zig build -Demit-example -Demit-bench --summary all
118117
@@ -125,7 +124,7 @@ jobs:
125124
- name: Install zig
126125
uses: mlugg/setup-zig@v2
127126
with:
128-
version: 0.14.1
127+
version: 0.15.1
129128

130129
- name: test
131130
run: zig build test --summary all
@@ -145,7 +144,7 @@ jobs:
145144
- name: Install zig
146145
uses: mlugg/setup-zig@v2
147146
with:
148-
version: 0.14.1
147+
version: 0.15.1
149148

150149
- name: test
151150
run: zig build test --summary all

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -75,11 +75,11 @@ easy to cross-compile.
7575

7676
There are plenty of missing features that I still want to add:
7777

78-
* Pipe high-level API
79-
* Signal handlers
80-
* Filesystem events
81-
* Windows backend
82-
* Freestanding WebAssembly support via an external event loop (i.e. the browser)
78+
* Pipe high-level API
79+
* Signal handlers
80+
* Filesystem events
81+
* Windows backend
82+
* Freestanding WebAssembly support via an external event loop (i.e. the browser)
8383

8484
And more...
8585

@@ -240,7 +240,7 @@ to be installed (this is available in most package managers).
240240
Once you've built the man pages, you can render them by path:
241241

242242
```
243-
$ man zig-out/share/man/man7/xev.7
243+
man zig-out/share/man/man7/xev.7
244244
```
245245

246246
And the final approach is to install libxev via your favorite package
@@ -272,7 +272,7 @@ directory.
272272

273273
# Build
274274

275-
Build requires the installation of the Zig 0.14.0. libxev follows stable
275+
Build requires the installation of the Zig 0.15.1. libxev follows stable
276276
Zig releases and generally does not support nightly builds. When a stable
277277
release is imminent we may have a branch that supports it.
278278
**libxev has no other build dependencies.**

build.zig.zon

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.{
22
.name = .libxev,
3-
.minimum_zig_version = "0.14.0",
3+
.minimum_zig_version = "0.15.1",
44
.version = "0.0.0",
55
.fingerprint = 0x30f7363573edabf3,
66
.paths = .{""},

0 commit comments

Comments
 (0)