build: enable ci builds for amd64 for xash fwgs engine

package: osx-x86 doesn't deserve separate package anymore
This commit is contained in:
jeefo 2023-05-26 05:48:43 +03:00
commit 2b6f6de7be
No known key found for this signature in database
GPG key ID: 927BCA0779BEA8ED
2 changed files with 15 additions and 4 deletions

View file

@ -20,7 +20,7 @@ jobs:
strategy:
matrix:
arch: ['linux-x86', 'linux-x86-gcc', 'linux-aarch64', 'darwin-x86', 'windows-x86', 'windows-x86-gcc']
arch: ['linux-x86', 'linux-amd64', 'linux-x86-gcc', 'linux-aarch64', 'darwin-x86', 'windows-x86', 'windows-amd64', 'windows-x86-gcc']
fail-fast: false
steps:
@ -36,8 +36,12 @@ jobs:
CXX=clang CXX_LD=lld meson setup ${{matrix.arch}}
elif [[ ${{matrix.arch}} == linux-x86-gcc ]]; then
CXX=gcc CXX_LD=gold meson setup ${{matrix.arch}}
elif [[ ${{matrix.arch}} == linux-amd64 ]]; then
CXX=clang CXX_LD=lld meson setup ${{matrix.arch}} -D64bit=true
elif [[ ${{matrix.arch}} == windows-amd64 ]]; then
meson setup ${{matrix.arch}} --cross-file ${{matrix.arch}} -D64bit=true
else
meson setup ${{matrix.arch}}/ --cross-file ${{matrix.arch}}
meson setup ${{matrix.arch}} --cross-file ${{matrix.arch}}
fi
- name: Build sources
shell: bash