Skip to content

Commit 47a28e4

Browse files
committed
CI: Add Autotools builds
1 parent b331eff commit 47a28e4

1 file changed

Lines changed: 21 additions & 1 deletion

File tree

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
on: [push, pull_request]
22

3-
name: CMake
3+
name: Builds
44

55
jobs:
66
cmake-build:
@@ -19,3 +19,23 @@ jobs:
1919

2020
- name: Build
2121
run: cmake --build ${{github.workspace}}/build --config ${{ matrix.build_type }}
22+
23+
autotools-build:
24+
name: Autotools ${{ matrix.os }} ${{ matrix.build_type }}
25+
runs-on: ${{ matrix.os }}
26+
strategy:
27+
fail-fast: false
28+
matrix:
29+
os: ["ubuntu-latest"]
30+
build_type: ["install", "install-strip"]
31+
steps:
32+
- uses: actions/checkout@v2
33+
34+
- name: Autoreconf
35+
run: |
36+
autoreconf --install "${{github.workspace}}"
37+
- name: Make
38+
run: |
39+
./configure --prefix=${{github.workspace}}/build
40+
make
41+
make ${{ matrix.build_type }}

0 commit comments

Comments
 (0)