[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] [gnurl] 145/178: travis: add an mbedtls build
From: |
gnunet |
Subject: |
[GNUnet-SVN] [gnurl] 145/178: travis: add an mbedtls build |
Date: |
Wed, 23 May 2018 12:26:20 +0200 |
This is an automated email from the git hooks/post-receive script.
ng0 pushed a commit to branch master
in repository gnurl.
commit 277d3cdc0f45606defd275276f9ca4b5cfeeb16b
Author: Daniel Stenberg <address@hidden>
AuthorDate: Wed Apr 25 09:20:08 2018 +0200
travis: add an mbedtls build
Closes #2531
---
.travis.yml | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git a/.travis.yml b/.travis.yml
index 8019c8846..3235ae39a 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -3,6 +3,7 @@ sudo: required
cache:
directories:
- $HOME/libpsl-0.20.1
+ - $HOME/mbedtls-mbedtls-2.8.0
- $HOME/libidn2-2.0.4
env:
@@ -65,6 +66,10 @@ matrix:
dist: trusty
env: T=debug
- os: linux
+ compiler: clang
+ dist: trusty
+ env: T=debug C="--with-mbedtls --without-ssl"
+ - os: linux
compiler: gcc
dist: trusty
env: T=iconv
@@ -176,8 +181,20 @@ before_script:
fi
- |
if [ $TRAVIS_OS_NAME = linux ]; then
+ if [ ! -e $HOME/mbedtls-mbedtls-2.8.0/library/libmbedtls.a ]; then
+ (cd $HOME && \
+ curl -LO
https://github.com/ARMmbed/mbedtls/archive/mbedtls-2.8.0.tar.gz && \
+ tar -xzf mbedtls-2.8.0.tar.gz && \
+ cd mbedtls-mbedtls-2.8.0 && \
+ cmake . -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_C_FLAGS=-fPIC && \
+ make)
+ fi
+ fi
+ - |
+ if [ $TRAVIS_OS_NAME = linux ]; then
(cd $HOME/libidn2-2.0.4 && sudo make install)
(cd $HOME/libpsl-0.20.1 && sudo make install)
+ (cd $HOME/mbedtls-mbedtls-2.8.0 && sudo make install)
fi
script:
--
To stop receiving notification emails like this one, please contact
address@hidden
- [GNUnet-SVN] [gnurl] 124/178: checksrc: force indentation of lines after an else, (continued)
- [GNUnet-SVN] [gnurl] 124/178: checksrc: force indentation of lines after an else, gnunet, 2018/05/23
- [GNUnet-SVN] [gnurl] 107/178: ftplistparser: renamed some members and variables, gnunet, 2018/05/23
- [GNUnet-SVN] [gnurl] 108/178: ftplistparser: keep state between invokes, gnunet, 2018/05/23
- [GNUnet-SVN] [gnurl] 132/178: KNOWN_BUGS: --upload-file . hang if delay in STDIN, gnunet, 2018/05/23
- [GNUnet-SVN] [gnurl] 134/178: KNOWN_BUGS: Client cert with Issuer DN differs between backends, gnunet, 2018/05/23
- [GNUnet-SVN] [gnurl] 130/178: travis: enable libssh2 on both macos and Linux, gnunet, 2018/05/23
- [GNUnet-SVN] [gnurl] 127/178: tests: provide 'manual' as a feature to optionally require, gnunet, 2018/05/23
- [GNUnet-SVN] [gnurl] 142/178: URL: fix ASCII dependency in strcpy_url and strlen_url, gnunet, 2018/05/23
- [GNUnet-SVN] [gnurl] 161/178: http: restore buffer pointer when bad response-line is parsed, gnunet, 2018/05/23
- [GNUnet-SVN] [gnurl] 133/178: KNOWN_BUGS: Passive transfer tries only one IP address, gnunet, 2018/05/23
- [GNUnet-SVN] [gnurl] 145/178: travis: add an mbedtls build,
gnunet <=
- [GNUnet-SVN] [gnurl] 156/178: openssl: change FILE ops to BIO ops, gnunet, 2018/05/23
- [GNUnet-SVN] [gnurl] 139/178: Revert "TODO: remove configure --disable-pthreads", gnunet, 2018/05/23
- [GNUnet-SVN] [gnurl] 140/178: RELEASE-NOTES: synced, gnunet, 2018/05/23
- [GNUnet-SVN] [gnurl] 174/178: http2: remove unused variable, gnunet, 2018/05/23
- [GNUnet-SVN] [gnurl] 176/178: THANKS: added people from the curl 7.60.0 release, gnunet, 2018/05/23
- [GNUnet-SVN] [gnurl] 152/178: URLs: fix one more http url, gnunet, 2018/05/23
- [GNUnet-SVN] [gnurl] 138/178: vtls: don't define MD5_DIGEST_LENGTH for wolfssl, gnunet, 2018/05/23
- [GNUnet-SVN] [gnurl] 141/178: docs: remove extraneous commas in man pages, gnunet, 2018/05/23
- [GNUnet-SVN] [gnurl] 170/178: CODE_STYLE: mention return w/o parens, but sizeof with, gnunet, 2018/05/23
- [GNUnet-SVN] [gnurl] 168/178: tool: Fix format specifiers, gnunet, 2018/05/23