From 320710f2a9a969f163c5d6c83a02877e7dfd0cba Mon Sep 17 00:00:00 2001 From: Chris Packham Date: Tue, 26 Jul 2022 16:11:26 +1200 Subject: CI: Install meson and ninja when building Add meson and ninja-build to the prerequisites so we actually build picolibc. Signed-off-by: Chris Packham --- .github/workflows/build-toolchains.yml | 2 +- .github/workflows/continuous-integration-workflow.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to '.github') diff --git a/.github/workflows/build-toolchains.yml b/.github/workflows/build-toolchains.yml index 3b792200..6d265efe 100644 --- a/.github/workflows/build-toolchains.yml +++ b/.github/workflows/build-toolchains.yml @@ -63,7 +63,7 @@ jobs: - name: prereq Linux if: ${{ runner.os == 'Linux' }} run: | - sudo apt-get install -y gperf help2man libtool-bin + sudo apt-get install -y gperf help2man libtool-bin meson ninja-build echo "${{ github.workspace }}/.local/bin" >> $GITHUB_PATH - name: prereq macOS if: ${{ runner.os == 'macOS' }} diff --git a/.github/workflows/continuous-integration-workflow.yml b/.github/workflows/continuous-integration-workflow.yml index 138fc807..5bc8a1e2 100644 --- a/.github/workflows/continuous-integration-workflow.yml +++ b/.github/workflows/continuous-integration-workflow.yml @@ -16,7 +16,7 @@ jobs: - name: "prereq Linux" if: ${{ runner.os == 'Linux' }} run: | - sudo apt-get install -y gperf help2man libtool-bin + sudo apt-get install -y gperf help2man libtool-bin meson ninja-build - name: "prereq macOS" if: ${{ runner.os == 'macOS' }} run: | -- cgit v1.2.3