Skip to content

Commit c61eb58

Browse files
Derive 32-bit Linux target from compiler matrix
1 parent 222f9c8 commit c61eb58

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,8 @@ jobs:
5757

5858
env:
5959
VAR_CMAKE_FLAGS: |
60-
${{ matrix.env.c && (contains(matrix.env.os, 'ubuntu') && contains(matrix.env.arch, 'x86') && format('-D CMAKE_C_COMPILER=''{0} {1}''', matrix.env.c, contains(matrix.env.cxx, 'clang') && '--target=i686-linux-gnu' || '-m32') || format('-D CMAKE_C_COMPILER={0}', matrix.env.c)) }} \
61-
${{ matrix.env.cxx && (contains(matrix.env.os, 'ubuntu') && contains(matrix.env.arch, 'x86') && format('-D CMAKE_CXX_COMPILER=''{0} {1}''', matrix.env.cxx, contains(matrix.env.cxx, 'clang') && '--target=i686-linux-gnu' || '-m32') || format('-D CMAKE_CXX_COMPILER={0}', matrix.env.cxx)) }} \
60+
${{ matrix.env.c && (contains(matrix.env.os, 'ubuntu') && contains(matrix.env.arch, 'x86') && format('-D CMAKE_C_COMPILER=''{0};{1}''', matrix.env.c, contains(matrix.env.cxx, 'clang') && '--target=i686-linux-gnu' || '-m32') || format('-D CMAKE_C_COMPILER={0}', matrix.env.c)) }} \
61+
${{ matrix.env.cxx && (contains(matrix.env.os, 'ubuntu') && contains(matrix.env.arch, 'x86') && format('-D CMAKE_CXX_COMPILER=''{0};{1}''', matrix.env.cxx, contains(matrix.env.cxx, 'clang') && '--target=i686-linux-gnu' || '-m32') || format('-D CMAKE_CXX_COMPILER={0}', matrix.env.cxx)) }} \
6262
${{ matrix.env.c_flags && format('-D CMAKE_C_FLAGS={0}', matrix.env.c_flags) }} \
6363
${{ matrix.env.cxx_flags && format('-D CMAKE_CXX_FLAGS''={0}''', matrix.env.cxx_flags) }} \
6464
${{ matrix.env.linker_flags && format('-D CMAKE_EXE_LINKER_FLAGS=''{0}''', matrix.env.linker_flags) }} \

0 commit comments

Comments
 (0)