Skip to content

Commit 8109ccd

Browse files
committed
GitHub Actions: refactor testing-on-freebsd.yml
add dependent libraries use readelf to display executable file info Signed-off-by: leleliu008 <[email protected]>
1 parent caf778d commit 8109ccd

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

.github/workflows/testing-on-freebsd.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,20 @@ jobs:
2929
eval "$@"
3030
}
3131
32-
run sudo pkg install -y automake pkgconf gmake python3
32+
run sudo pkg install -y automake gmake pkgconf jansson libyaml libxml2 libiconv python3
33+
3334
run freebsd-version
3435
run cc --version
36+
3537
run ./autogen.sh
3638
run ./configure --prefix=/usr
3739
run gmake
3840
run sudo gmake install
39-
run file ctags
41+
42+
run readelf -h ctags
43+
run readelf -d ctags
44+
4045
run ctags --version
46+
4147
run gmake check CI=gha+vagrant+freebsd
4248
run gmake roundtrip CI=gha+vagrant+freebsd

0 commit comments

Comments
 (0)