Add a CI check for ext/Setup

This commit is contained in:
Alan Wu 2023-04-17 18:46:49 -04:00
parent adaff1fc49
commit 12070005d4
Notes: git 2023-04-26 19:02:54 +00:00

View File

@ -109,6 +109,8 @@ jobs:
shared: disable
# check: true
- { name: ext/Setup }
# - { name: aarch64-linux-gnu, crosshost: aarch64-linux-gnu, container: crossbuild-essential-arm64 }
# - { name: arm-linux-gnueabi, crosshost: arm-linux-gnueabi }
# - { name: arm-linux-gnueabihf, crosshost: arm-linux-gnueabihf }
@ -248,6 +250,9 @@ jobs:
matrix.entry.crosshost || '"${default_cc}${append_cc:+ $append_cc}"'
}}
--${{ matrix.entry.shared || 'enable' }}-shared
- name: Add to ext/Setup # statically link just the etc extension
run: mkdir ext && echo etc >> ext/Setup
if: ${{ matrix.entry.name == 'ext/Setup' }}
- run: make extract-extlibs
- run: make incs
- run: make showflags