From f927fc2a90aab255908c9fee04f2c031fec97424 Mon Sep 17 00:00:00 2001 From: Brent Cook Date: Fri, 11 Sep 2015 08:03:56 -0500 Subject: [PATCH] add cmake test support --- scripts/travis | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/scripts/travis b/scripts/travis index 091f37d..8fa3035 100755 --- a/scripts/travis +++ b/scripts/travis @@ -4,12 +4,29 @@ set -e ./autogen.sh if [ "x$ARCH" = "xnative" ]; then + # test autotools ./configure + make check + + # make distribution + make dist + tar zxvf libressl-*.tar.gz + cd libressl-* + mkdir build + cd build + + # test cmake and ninja if [ `uname` = "Darwin" ]; then - # OS X runs out of resources if we run 'make -j check' - make check + cmake .. + make else - make -j distcheck + sudo apt-get update + sudo apt-get install -y python-software-properties + sudo apt-add-repository -y ppa:kalakris/cmake + sudo apt-get update + sudo apt-get install -y cmake ninja-build + cmake -GNinja .. + ninja fi else CPU=i686