diff options
author | J.W. Jagersma <jwjagersma@gmail.com> | 2022-09-28 20:12:55 +0200 |
---|---|---|
committer | Todd Short <todd.short@me.com> | 2023-02-08 09:25:20 -0500 |
commit | 2175054e3201c2351550c76b58b9d62b0434133f (patch) | |
tree | cbe5967f01a5d94b579e903f5efecee457559841 /.github | |
parent | b0e596cd254371ffc2223a755ca66bb1c12a0340 (diff) |
ci: Add djgpp build
Reviewed-by: Hugo Landau <hlandau@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Todd Short <todd.short@me.com>
(Merged from https://github.com/openssl/openssl/pull/19307)
(cherry picked from commit f9171a06416c6dd9b7b8cd7e4bc08e23a4fab242)
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/cross-compiles.yml | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/.github/workflows/cross-compiles.yml b/.github/workflows/cross-compiles.yml index 124553c743..b60d1dd205 100644 --- a/.github/workflows/cross-compiles.yml +++ b/.github/workflows/cross-compiles.yml @@ -39,8 +39,15 @@ jobs: # opensslcaps: optional; if opensslcapsname (see above) is set, then # this string will be used as content for the OpenSSL # capabilities variable. + # ppa: Launchpad PPA repository to download packages from. platform: [ { + arch: i386-pc-msdosdjgpp, + libs: libc-djgpp-dev libwatt-djgpp-dev djgpp-utils, + target: no-threads 386 DJGPP, + tests: none, + ppa: jwt27/djgpp-toolchain + }, { arch: aarch64-linux-gnu, libs: libc6-dev-arm64-cross, target: linux-aarch64 @@ -143,6 +150,10 @@ jobs: ] runs-on: ubuntu-latest steps: + - name: install package repository + if: matrix.platform.ppa != '' + run: | + sudo add-apt-repository ppa:${{ matrix.platform.ppa }} - name: install packages run: | sudo apt-get update |