ci: Fix boost test on xenial

This commit is contained in:
Daniel Mensinger 2020-01-23 16:10:07 +01:00 committed by Nirbheek Chauhan
parent ca1776d6db
commit a78f90c3f8
2 changed files with 4 additions and 3 deletions

View File

@ -11,8 +11,9 @@ jobs:
- name: Install Dependencies
run: |
sudo apt update -yq
sudo apt install -yq --no-install-recommends python3-setuptools python3-pip g++ gfortran gobjc gobjc++ zlib1g-dev
sudo python3 -m pip install pytest-xdist pytest-forked pytest
sudo apt install -yq --no-install-recommends python3-setuptools python3-pip g++ gfortran gobjc gobjc++ zlib1g-dev python-dev python3-dev libboost-all-dev
- name: Remove GitHub boost version
run: sudo rm -rf /usr/local/share/boost
- name: Install ninja-build tool
uses: seanmiddleditch/gha-setup-ninja@v1
- name: Python version

View File

@ -82,7 +82,7 @@ test('Boost extralib test', extralibexe)
python2interpreter = find_program(python2.path(), required: false, disabler: true)
test('Boost Python2', python2interpreter, args: ['./test_python_module.py', meson.current_build_dir()], workdir: meson.current_source_dir(), depends: python2module)
python3interpreter = find_program(python3.path(), required: false, disabler: true)
test('Boost Python3', python3interpreter, args: ['./test_python_module.py', meson.current_build_dir()], workdir: meson.current_source_dir(), depends: python2module)
test('Boost Python3', python3interpreter, args: ['./test_python_module.py', meson.current_build_dir()], workdir: meson.current_source_dir(), depends: python3module)
subdir('partial_dep')