Skip to content

Commit

Permalink
wa
Browse files Browse the repository at this point in the history
  • Loading branch information
redboltz committed Nov 19, 2023
1 parent 588dcbd commit 21aec1a
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions .github/workflows/gha.yml
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,11 @@ jobs:
key: ${{ runner.os }}-boost-20230507
- name: set gcc
run: |
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-12 12
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-12 12 |
sudo mkdir -p /usr/local/gcc/12/include/c++ |
sudo ln -s /usr/include/c++/12 /usr/local/gcc/12/include/c++/12 |
sudo mkdir -p /usr/local/gcc/12/lib/gcc/x86_64-unknown-linux-gnu |
sudo ln -s /usr/lib/gcc/x86_64-linux-gnu/12 /usr/local/gcc/12/lib/gcc/x86_64-unknown-linux-gnu/12
- name: Build boost
if: steps.cache-boost.outputs.cache-hit != 'true'
Expand All @@ -101,9 +105,9 @@ jobs:
NS_LDFLAGS: -Werror -g -Wall -Wextra -Wno-ignored-qualifiers -Wconversion
run: |
[ ${{ matrix.pattern }} == 0 ] || [ ${{ matrix.pattern }} == 1 ] && \
export CFLAGS=${S_CFLAGS} && export CXXFLAGS="${S_CXXFLAGS} --gcc-toolchain=/usr/local/gcc/x86_64-linux-gnu/12" && export LDFLAGS=${S_LDFLAGS}
export CFLAGS=${S_CFLAGS} && export CXXFLAGS="${S_CXXFLAGS} --gcc-toolchain=/usr/local/gcc/12" && export LDFLAGS=${S_LDFLAGS}
[ ${{ matrix.pattern }} == 2 ] && \
export CFLAGS=${NS_CFLAGS} && export CXXFLAGS="${NS_CXXFLAGS} --gcc-toolchain=/usr/local/gcc/x86_64-linux-gnu/12" && export LDFLAGS=${NS_LDFLAGS}
export CFLAGS=${NS_CFLAGS} && export CXXFLAGS="${NS_CXXFLAGS} --gcc-toolchain=/usr/local/gcc/12" && export LDFLAGS=${NS_LDFLAGS}
[ ${{ matrix.pattern }} == 3 ] && \
export CFLAGS=${NS_CFLAGS} && export CXXFLAGS="${NS_CXXFLAGS_GCC} "&& export LDFLAGS=${NS_LDFLAGS}
[ ${{ matrix.pattern }} == 0 ] && FLAGS="-DCMAKE_CXX_COMPILER=clang++ -DASYNC_MQTT_USE_TLS=OFF -DASYNC_MQTT_USE_WS=OFF -DASYNC_MQTT_USE_STR_CHECK=ON -DASYNC_MQTT_USE_LOG=ON "
Expand Down

0 comments on commit 21aec1a

Please sign in to comment.