diff --git a/.travis.yml b/.travis.yml index 6199bc881..39b52ce2c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -21,7 +21,7 @@ env: addons: apt: update: true - packages: [ liblua5.3-dev, libsystemd-dev, libpcre2-dev, clang-9, socat ] + packages: [ liblua5.3-dev, libsystemd-dev, libpcre2-dev, clang-9, socat, ninja-build ] homebrew: update: true packages: [ socat ] diff --git a/scripts/build-ssl.sh b/scripts/build-ssl.sh index 0940f3c22..34eee9bb9 100755 --- a/scripts/build-ssl.sh +++ b/scripts/build-ssl.sh @@ -100,8 +100,8 @@ if [ ! -z ${BORINGSSL+x} ]; then if [ -d build ]; then rm -rf build; fi mkdir build cd build - cmake -DCMAKE_BUILD_TYPE=release -DBUILD_SHARED_LIBS=1 .. - make + cmake -GNinja -DCMAKE_BUILD_TYPE=release -DBUILD_SHARED_LIBS=1 .. + ninja rm -rf ${SSL_LIB} || exit 0 rm -rf ${SSL_INC} || exit 0