gnunet-svn
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]