Skip to content

Commit

Permalink
more to compile on linux
Browse files Browse the repository at this point in the history
  • Loading branch information
snmsts committed Sep 9, 2024
1 parent 5303293 commit 96da1ee
Showing 1 changed file with 39 additions and 4 deletions.
43 changes: 39 additions & 4 deletions .github/workflows/linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,28 +13,33 @@ jobs:
fail-fast: false
matrix:
include:
- nosuffix: "no suffix"
- comment: "no suffix glibc2.19 amd64"
target: x86-64
lisp: 'sbcl-bin/2.0.0'
cc: 'cc -std=gnu99'
image: 'glibc2.19'
docker-platform: 'linux/amd64'
docker-image-suffix: ''
- nosuffix: "no suffix"
- comment: "no suffix glibc2.19 x86"
target: x86
lisp: sbcl-bin/2.0.0
cc: 'cc -m32 -std=gnu99'
image: 'glibc2.19'
docker-platform: 'linux/amd64'
docker-image-suffix: ''
- nosuffix: "no suffix"
- comment: "no suffix glibc2.19 arm64"
target: arm64
lisp: 'sbcl-bin/2.0.0'
cc: 'cc -std=gnu99'
image: 'glibc2.19'
docker-platform: 'linux/arm64'
docker-image-suffix: 'aarch64'
# with suffix below. x86-64
- comment: "no suffix glibc2.31 riscv64"
lisp: 'sbcl-bin/2.0.0'
image: 'glibc2.31'
docker-platform: 'linux/riscv64'
docker-image-suffix: 'riscv64'
#with suffix below. x86-64
- suffix: -glibc2.31
target: x86-64
lisp: sbcl-bin/2.0.0
Expand Down Expand Up @@ -98,6 +103,36 @@ jobs:
docker-platform: 'linux/386'
docker-build-options: '--build-arg WRAPPER=linux32'
docker-image-suffix: 'x86'
# with suffix arm64
- suffix: -glibc2.31
target: arm64
lisp: sbcl-bin/2.2.0
cc: cc
image: 'glibc2.31'
docker-platform: 'linux/arm64'
docker-image-suffix: 'aarch64'
- suffix: -glibc2.19
target: arm64
lisp: sbcl-bin/2.2.0
cc: 'cc -std=gnu99'
image: 'glibc2.19'
docker-platform: 'linux/arm64'
docker-image-suffix: 'aarch64'
- suffix: -musl
target: arm64
lisp: sbcl-bin/2.0.0
cc: cc
image: 'musl1.2.2'
docker-platform: 'linux/arm64'
docker-image-suffix: 'aarch64'
- suffix: -static
target: arm64
clispldflags: '--static -static-libgcc -static-libstdc++ -static'
lisp: sbcl-bin/2.0.0
cc: cc
image: 'musl1.2.2'
docker-platform: 'linux/arm64'
docker-image-suffix: 'aarch64'

environment: SET_VERSION

Expand Down

0 comments on commit 96da1ee

Please sign in to comment.