From: Willy Tarreau Date: Thu, 10 Jun 2021 05:35:15 +0000 (+0200) Subject: SCRIPTS: opentracing: enable parallel builds in build-ot.sh X-Git-Tag: v2.5-dev1~177 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5ac9a393efef8373d14ba9579b4f815239c53576;p=thirdparty%2Fhaproxy.git SCRIPTS: opentracing: enable parallel builds in build-ot.sh The script didn't make use of parallel builds, which roughly cut the build time in half with 4 cores. This can help a bit with the CI. --- diff --git a/scripts/build-ot.sh b/scripts/build-ot.sh index 59d6af587a..1c296b64b2 100755 --- a/scripts/build-ot.sh +++ b/scripts/build-ot.sh @@ -19,7 +19,7 @@ if [ "$(cat ${HOME}/opt/.ot-cpp-version)" != "${OT_CPP_VERSION}" ]; then mkdir build cd build cmake -DCMAKE_INSTALL_PREFIX=${HOME}/opt -DBUILD_STATIC_LIBS=OFF -DBUILD_MOCKTRACER=OFF -DBUILD_TESTING=OFF .. - make + make -j$(nproc) make install echo "${OT_CPP_VERSION}" > "${HOME}/opt/.ot-cpp-version" fi @@ -28,7 +28,7 @@ git clone https://github.com/haproxytech/opentracing-c-wrapper.git cd opentracing-c-wrapper ./scripts/bootstrap ./configure --prefix=${HOME}/opt --with-opentracing=${HOME}/opt - make + make -j$(nproc) make install