Skip to content

Commit 0561982

Browse files
committed
Test autoconf and make in GitHub Actions
1 parent 7de5773 commit 0561982

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

.github/workflows/build-test.yml

+15
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ jobs:
2020
analyzer: off
2121
sanitizer: address,undefined
2222
- os: macos-12
23+
packages: automake
2324
build_type: Debug
2425
build_tool_options: -j 4
2526
analyzer: off
@@ -40,6 +41,11 @@ jobs:
4041
- uses: actions/setup-python@v5
4142
with:
4243
python-version: '3.x' # use latest Python 3.x
44+
- name: 'Install packages'
45+
if: runner.os == 'macOS'
46+
shell: bash
47+
run: |
48+
brew install ${{matrix.packages}}
4349
- name: 'Add user site-packages to PATH'
4450
if: runner.os != 'Windows'
4551
shell: bash
@@ -113,3 +119,12 @@ jobs:
113119
cd build
114120
ctest -j 4 --output-on-failure -T test -C ${BUILD_TYPE:-RelWithDebInfo}
115121
ZONE_KERNEL=fallback ctest -j 4 --output-on-failure -T test -C ${BUILD_TYPE:-RelWithDebInfo}
122+
- name: 'Build simdzone with configure + make'
123+
if: runner.os != 'Windows' || matrix.generator == 'MinGW Makefiles'
124+
id: test_autoconf
125+
shell: bash
126+
run: |
127+
set -e -x
128+
autoreconf -i
129+
./configure
130+
make -j 2

0 commit comments

Comments
 (0)