ci: Fix boost test on xenial

pull/6501/head
Daniel Mensinger 5 years ago committed by Nirbheek Chauhan
parent ca1776d6db
commit a78f90c3f8
  1. 5
      .github/workflows/os_comp.yml
  2. 2
      test cases/frameworks/1 boost/meson.build

@ -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

@ -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')

Loading…
Cancel
Save