Skip to content

Commit ae49f4d

Browse files
committed
Update autotools and fix code coverage issues.
1 parent c67f6de commit ae49f4d

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

.github/workflows/test.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@ jobs:
1717
1818
- name: Build
1919
run: |
20+
ci/build-1-autotools.sh
2021
ci/build-4-compile.sh
22+
ci/test-tarball.sh
2123
2224
- name: Test
2325
run: |
@@ -68,6 +70,7 @@ jobs:
6870
github-token: ${{ secrets.GITHUB_TOKEN }}
6971
path-to-lcov: lcov.info
7072
flag-name: macos
73+
parallel: true
7174

7275
Coveralls-Finish:
7376
needs: [Test-Linux, Test-Mac]

ci/build-1-autotools.sh

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
1-
#!/bin/bash -e
1+
#!/bin/bash
2+
3+
set -e
4+
set -x
25

36
if [[ "$OSTYPE" == "darwin"* ]]; then
47
exit 0
58
fi
69

7-
AUTOCONF=http://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.gz
8-
AUTOMAKE=http://ftp.gnu.org/gnu/automake/automake-1.14.1.tar.gz
9-
LIBTOOL=http://alpha.gnu.org/gnu/libtool/libtool-2.4.2.418.tar.gz
10+
AUTOCONF=http://ftp.gnu.org/gnu/autoconf/autoconf-2.71.tar.gz
11+
AUTOMAKE=http://ftp.gnu.org/gnu/automake/automake-1.16.5.tar.gz
12+
LIBTOOL=http://ftp.gnu.org/gnu/libtool/libtool-2.4.6.tar.gz
1013
PREFIX=$(pwd)/ci/build
1114
PATH=$(pwd)/ci/build/bin:$PATH
1215

0 commit comments

Comments
 (0)