From a205d5f9a83948cb9629efb9110d04e75cd7044c Mon Sep 17 00:00:00 2001 From: Olly Betts Date: Wed, 2 Oct 2024 12:51:53 +1300 Subject: [PATCH] [ci] Test Tcl bindings for dragonfly/freebsd --- .github/workflows/ci.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7405c636f..94315fc19 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -2281,7 +2281,7 @@ jobs: usesh: true prepare: | set -e - pkg install -y bash ccache lua54 perl5 php82 pcre2 pkgconf py311-sphinx python3 ruby rubygem-rdoc rubygem-test-unit + pkg install -y bash ccache lua54 perl5 php82 pcre2 pkgconf py311-sphinx python3 ruby rubygem-rdoc rubygem-test-unit tcl86 ccache --set-config=cache_dir="$HOME/work/xapian/xapian/.ccache" ccache --set-config=max_size='500M' ccache --set-config=compression=true @@ -2289,6 +2289,7 @@ jobs: set -e export CC='ccache cc' export CXX='ccache c++' + export TCLSH=tclsh8.6 mv xapian-* "$HOME" cd cd xapian-core @@ -2302,7 +2303,7 @@ jobs: cd ../.. cd xapian-bindings tar --strip-components=1 -xf xapian-bindings-*.tar.xz - ./configure --enable-werror --with-lua --with-perl --with-php --with-python3 --with-ruby + ./configure --enable-werror --with-lua --with-perl --with-php --with-python3 --with-ruby --with-tcl cd .. cd xapian-letor tar --strip-components=1 -xf xapian-letor-*.tar.xz @@ -2346,7 +2347,7 @@ jobs: usesh: true prepare: | set -e - pkg install -y bash ccache lua54 perl5 php82 pcre2 pkgconf py39-sphinx python3 ruby rubygem-rdoc rubygem-test-unit + pkg install -y bash ccache lua54 perl5 php82 pcre2 pkgconf py39-sphinx python3 ruby rubygem-rdoc rubygem-test-unit tcl86 ccache --set-config=cache_dir="$HOME/work/xapian/xapian/.ccache" ccache --set-config=max_size='500M' ccache --set-config=compression=true @@ -2354,6 +2355,7 @@ jobs: set -e export CC='ccache cc' export CXX='ccache c++' + export TCLSH=tclsh8.6 mv xapian-* "$HOME" cd cd xapian-core @@ -2367,7 +2369,7 @@ jobs: cd ../.. cd xapian-bindings tar --strip-components=1 -xf xapian-bindings-*.tar.xz - ./configure --enable-werror --with-lua --with-perl --with-php --with-python3 --with-ruby + ./configure --enable-werror --with-lua --with-perl --with-php --with-python3 --with-ruby --with-tcl cd .. cd xapian-letor tar --strip-components=1 -xf xapian-letor-*.tar.xz -- 2.11.4.GIT