diff options
Diffstat (limited to 'other/travis/autotools-script')
-rwxr-xr-x | other/travis/autotools-script | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/other/travis/autotools-script b/other/travis/autotools-script deleted file mode 100755 index d72ec2a9..00000000 --- a/other/travis/autotools-script +++ /dev/null | |||
@@ -1,35 +0,0 @@ | |||
1 | #!/bin/sh | ||
2 | |||
3 | if perl -e ' | ||
4 | use Socket qw(PF_INET6 SOCK_STREAM pack_sockaddr_in6 IN6ADDR_LOOPBACK); | ||
5 | |||
6 | socket(S, PF_INET6, SOCK_STREAM, 0) || exit 1; | ||
7 | bind(S, pack_sockaddr_in6(0, IN6ADDR_LOOPBACK)) || exit 1; | ||
8 | '; then | ||
9 | IPV6_FLAG="--enable-ipv6" | ||
10 | else | ||
11 | IPV6_FLAG="--disable-ipv6" | ||
12 | fi | ||
13 | |||
14 | # Build toxcore with some custom flags here. Note that this does *not* run the | ||
15 | # tests, so any flags passed here are irrelevant to testing. This only checks | ||
16 | # that we can build toxcore with the specified flags. Tests run with default | ||
17 | # configure flags. | ||
18 | ./autogen.sh | ||
19 | ./configure \ | ||
20 | --with-nacl-libs=$CACHE_DIR/lib/amd64 \ | ||
21 | --with-nacl-headers=$CACHE_DIR/include/amd64 \ | ||
22 | --enable-nacl \ | ||
23 | --enable-daemon \ | ||
24 | --enable-logging \ | ||
25 | $IPV6_FLAG \ | ||
26 | --with-log-level=TRACE | ||
27 | |||
28 | # We use make instead of RUN $MAKE here, because the autotools build will only | ||
29 | # ever run natively on the Linux container, never on a Windows cross compilation | ||
30 | # docker instance or an OSX machine. | ||
31 | make -j$NPROC -k | ||
32 | |||
33 | # This runs `make check` with the default configure flags, not with the ones | ||
34 | # above. | ||
35 | TESTS $MAX_TEST_RETRIES make distcheck -j$NPROC -k | ||