infra: Use latest meson version

0.45 -> latest. For b_sanitize option. (0.45 version is not supported).
This commit is contained in:
JunsuChoi 2021-11-17 11:25:47 +09:00 committed by Hermet Park
parent 41b4b30269
commit d91d3ef6fa

View file

@ -19,7 +19,9 @@ jobs:
- name: Install Packages - name: Install Packages
run: | run: |
sudo apt-get update sudo apt-get update
sudo apt-get install ninja-build gcc-multilib g++-multilib meson sudo apt-get install ninja-build gcc-multilib g++-multilib
sudo apt-get install python3-pip
pip3 install meson --user
- name: Install TurboJPEG library - name: Install TurboJPEG library
run: sudo apt-get install libturbojpeg0-dev libjpeg8-dev run: sudo apt-get install libturbojpeg0-dev libjpeg8-dev
@ -41,8 +43,10 @@ jobs:
run: | run: |
sudo apt-get update sudo apt-get update
sudo add-apt-repository ppa:niko2040/e19 sudo add-apt-repository ppa:niko2040/e19
sudo apt-get install ninja-build gcc-multilib g++-multilib meson sudo apt-get install ninja-build gcc-multilib g++-multilib
sudo apt-get install libefl-dev sudo apt-get install libefl-dev
sudo apt-get install python3-pip
pip3 install meson --user
- name: Install TurboJPEG library - name: Install TurboJPEG library
run: sudo apt-get install libturbojpeg0-dev libjpeg8-dev run: sudo apt-get install libturbojpeg0-dev libjpeg8-dev
@ -63,9 +67,11 @@ jobs:
- name: Install Packages - name: Install Packages
run: | run: |
sudo apt-get update sudo apt-get update
sudo apt-get install ninja-build gcc-multilib g++-multilib libgtest-dev meson cmake cmake-data libasan5 valgrind sudo apt-get install ninja-build gcc-multilib g++-multilib libgtest-dev cmake cmake-data valgrind
sudo apt-get install curl jq sudo apt-get install curl jq
sudo apt-get install software-properties-common sudo apt-get install software-properties-common
sudo apt-get install python3-pip
pip3 install meson --user
- name: Install TurboJPEG library - name: Install TurboJPEG library
run: sudo apt-get install libturbojpeg0-dev libjpeg8-dev run: sudo apt-get install libturbojpeg0-dev libjpeg8-dev
@ -96,4 +102,3 @@ jobs:
"${GITHUB_WORKSPACE}/.github/workflows/memcheck_valgrind.sh" "${GITHUB_WORKSPACE}/.github/workflows/memcheck_valgrind.sh"
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}