From 76e663a525b4466307fa23268c1919ed6a6cb782 Mon Sep 17 00:00:00 2001 From: InterCeptor <142332784+DiabloTools@users.noreply.github.com> Date: Wed, 1 Nov 2023 17:11:18 +0100 Subject: [PATCH] CI: Fixed path specifier and Clang build. --- .github/workflows/ci.yml | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8cee459aa45f3..668ae8542c7c4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -2,12 +2,17 @@ name: CI on: push: - branches: [ "master" ] + branches: + - master paths: - - checksum - - .github/workflows + - checksum/** + - .github/workflows/** pull_request: - branches: [ "master" ] + branches: + - master + paths: + - checksum/** + - .github/workflows/** jobs: build: @@ -50,6 +55,12 @@ jobs: run: | echo "build-output-dir=${{ github.workspace }}/build" >> "$GITHUB_OUTPUT" + - name: Use libc++ + if: ${{ matrix.cpp_compiler == 'clang++' }} + shell: bash + run: | + echo "CXXFLAGS=-stdlib=libc++" >> $GITHUB_ENV + - name: Configure CMake run: > cmake -B ${{ steps.strings.outputs.build-output-dir }}