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:20:02 -0500 |
commit | f9171a06416c6dd9b7b8cd7e4bc08e23a4fab242 (patch) | |
tree | 7a58e32dcee4f6f814721f4bd04af321b9a85bf8 /.github | |
parent | 587e0407803af330c0b04238fcbce78521ce35d7 (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)
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 |