ci: Add bindgen to CI images

pull/8162/head
Dylan Baker 4 years ago
parent b28235428d
commit 80ec157e5e
  1. 2
      ci/ciimage/arch/install.sh
  2. 1
      ci/ciimage/ubuntu-rolling/install.sh
  3. 4
      run_project_tests.py

@ -12,7 +12,7 @@ pkgs=(
itstool gtk3 java-environment=8 gtk-doc llvm clang sdl2 graphviz
doxygen vulkan-validation-layers openssh mercurial gtk-sharp-2 qt5-tools
libwmf valgrind cmake netcdf-fortran openmpi nasm gnustep-base gettext
python-lxml hotdoc
python-lxml hotdoc rust-bindgen
# cuda
)

@ -27,6 +27,7 @@ pkgs=(
libblocksruntime-dev
libperl-dev
liblapack-dev libscalapack-mpi-dev
rust-bindgen
)
sed -i '/^#\sdeb-src /s/^#//' "/etc/apt/sources.list"

@ -864,6 +864,10 @@ def skippable(suite, test):
if test.endswith('4 qt') and mesonlib.is_osx():
return False
# Bindgen isn't available in all distros
if test.endswith('12 bindgen'):
return False
# Other framework tests are allowed to be skipped on other platforms
return True

Loading…
Cancel
Save