@@ -12,7 +12,7 @@ function install_prometheus_cpp_client
1212 [[ -d _build ]] && rm -rf ./_build
1313 mkdir _build && cd _build
1414 cmake .. -DBUILD_SHARED_LIBS=ON -DUSE_THIRDPARTY_LIBRARIES=ON
15- make -j 4
15+ make -j $( nproc )
1616 sudo make install
1717 popd
1818}
@@ -87,7 +87,7 @@ if [[ "$1" == "cmake.test" ]]; then
8787 -DWITH_LOGS_PREVIEW=ON \
8888 -DCMAKE_CXX_FLAGS=" -Werror $CXXFLAGS " \
8989 " ${SRC_DIR} "
90- make
90+ make -j $( nproc )
9191 make test
9292 exit 0
9393elif [[ " $1 " == " cmake.maintainer.test" ]]; then
@@ -109,7 +109,7 @@ elif [[ "$1" == "cmake.maintainer.test" ]]; then
109109 -DOTELCPP_MAINTAINER_MODE=ON \
110110 -DWITH_NO_DEPRECATED_CODE=ON \
111111 " ${SRC_DIR} "
112- make -k
112+ make -k -j $( nproc )
113113 make test
114114 exit 0
115115elif [[ " $1 " == " cmake.with_async_export.test" ]]; then
@@ -125,7 +125,7 @@ elif [[ "$1" == "cmake.with_async_export.test" ]]; then
125125 -DCMAKE_CXX_FLAGS=" -Werror $CXXFLAGS " \
126126 -DWITH_ASYNC_EXPORT_PREVIEW=ON \
127127 " ${SRC_DIR} "
128- make
128+ make -j $( nproc )
129129 make test
130130 exit 0
131131elif [[ " $1 " == " cmake.abseil.test" ]]; then
@@ -138,7 +138,7 @@ elif [[ "$1" == "cmake.abseil.test" ]]; then
138138 -DWITH_ASYNC_EXPORT_PREVIEW=ON \
139139 -DWITH_ABSEIL=ON \
140140 " ${SRC_DIR} "
141- make
141+ make -j $( nproc )
142142 make test
143143 exit 0
144144elif [[ " $1 " == " cmake.opentracing_shim.test" ]]; then
@@ -148,7 +148,7 @@ elif [[ "$1" == "cmake.opentracing_shim.test" ]]; then
148148 -DCMAKE_CXX_FLAGS=" -Werror -Wno-error=redundant-move $CXXFLAGS " \
149149 -DWITH_OPENTRACING=ON \
150150 " ${SRC_DIR} "
151- make
151+ make -j $( nproc )
152152 make test
153153 exit 0
154154elif [[ " $1 " == " cmake.c++20.test" ]]; then
@@ -159,7 +159,7 @@ elif [[ "$1" == "cmake.c++20.test" ]]; then
159159 -DWITH_ASYNC_EXPORT_PREVIEW=ON \
160160 -DCMAKE_CXX_STANDARD=20 \
161161 " ${SRC_DIR} "
162- make
162+ make -j $( nproc )
163163 make test
164164 exit 0
165165elif [[ " $1 " == " cmake.c++20.stl.test" ]]; then
@@ -172,7 +172,7 @@ elif [[ "$1" == "cmake.c++20.stl.test" ]]; then
172172 -DWITH_ASYNC_EXPORT_PREVIEW=ON \
173173 -DWITH_STL=ON \
174174 " ${SRC_DIR} "
175- make
175+ make -j $( nproc )
176176 make test
177177 exit 0
178178elif [[ " $1 " == " cmake.legacy.test" ]]; then
@@ -184,7 +184,7 @@ elif [[ "$1" == "cmake.legacy.test" ]]; then
184184 -DCMAKE_CXX_FLAGS=" -Werror $CXXFLAGS " \
185185 -DCMAKE_CXX_STANDARD=11 \
186186 " ${SRC_DIR} "
187- make
187+ make -j $( nproc )
188188 make test
189189 exit 0
190190elif [[ " $1 " == " cmake.legacy.exporter.otprotocol.test" ]]; then
0 commit comments