@@ -95,7 +95,7 @@ export CTEST_OUTPUT_ON_FAILURE=1
9595if [[ " $1 " == " cmake.test" ]]; then
9696 cd " ${BUILD_DIR} "
9797 rm -rf *
98- cmake ${CMAKE_OPTIONS[@]} \
98+ cmake " ${CMAKE_OPTIONS[@]} " \
9999 -DWITH_PROMETHEUS=ON \
100100 -DWITH_ZIPKIN=ON \
101101 -DWITH_ELASTICSEARCH=ON \
@@ -108,7 +108,7 @@ if [[ "$1" == "cmake.test" ]]; then
108108elif [[ " $1 " == " cmake.maintainer.sync.test" ]]; then
109109 cd " ${BUILD_DIR} "
110110 rm -rf *
111- cmake ${CMAKE_OPTIONS[@]} \
111+ cmake " ${CMAKE_OPTIONS[@]} " \
112112 -DWITH_OTLP_HTTP=ON \
113113 -DWITH_PROMETHEUS=ON \
114114 -DWITH_EXAMPLES=ON \
@@ -129,7 +129,7 @@ elif [[ "$1" == "cmake.maintainer.sync.test" ]]; then
129129elif [[ " $1 " == " cmake.maintainer.async.test" ]]; then
130130 cd " ${BUILD_DIR} "
131131 rm -rf *
132- cmake ${CMAKE_OPTIONS[@]} \
132+ cmake " ${CMAKE_OPTIONS[@]} " \
133133 -DWITH_OTLP_HTTP=ON \
134134 -DWITH_PROMETHEUS=ON \
135135 -DWITH_EXAMPLES=ON \
@@ -150,7 +150,7 @@ elif [[ "$1" == "cmake.maintainer.async.test" ]]; then
150150elif [[ " $1 " == " cmake.maintainer.cpp11.async.test" ]]; then
151151 cd " ${BUILD_DIR} "
152152 rm -rf *
153- cmake ${CMAKE_OPTIONS[@]} \
153+ cmake " ${CMAKE_OPTIONS[@]} " \
154154 -DCMAKE_CXX_STANDARD=11 \
155155 -DWITH_OTLP_HTTP=ON \
156156 -DWITH_PROMETHEUS=ON \
@@ -171,7 +171,7 @@ elif [[ "$1" == "cmake.maintainer.cpp11.async.test" ]]; then
171171elif [[ " $1 " == " cmake.maintainer.abiv2.test" ]]; then
172172 cd " ${BUILD_DIR} "
173173 rm -rf *
174- cmake ${CMAKE_OPTIONS[@]} \
174+ cmake " ${CMAKE_OPTIONS[@]} " \
175175 -DWITH_OTLP_HTTP=ON \
176176 -DWITH_PROMETHEUS=ON \
177177 -DWITH_EXAMPLES=ON \
@@ -194,7 +194,7 @@ elif [[ "$1" == "cmake.maintainer.abiv2.test" ]]; then
194194elif [[ " $1 " == " cmake.with_async_export.test" ]]; then
195195 cd " ${BUILD_DIR} "
196196 rm -rf *
197- cmake ${CMAKE_OPTIONS[@]} \
197+ cmake " ${CMAKE_OPTIONS[@]} " \
198198 -DWITH_PROMETHEUS=ON \
199199 -DWITH_ZIPKIN=ON \
200200 -DWITH_ELASTICSEARCH=ON \
@@ -208,7 +208,7 @@ elif [[ "$1" == "cmake.with_async_export.test" ]]; then
208208elif [[ " $1 " == " cmake.abseil.test" ]]; then
209209 cd " ${BUILD_DIR} "
210210 rm -rf *
211- cmake ${CMAKE_OPTIONS[@]} \
211+ cmake " ${CMAKE_OPTIONS[@]} " \
212212 -DWITH_METRICS_EXEMPLAR_PREVIEW=ON \
213213 -DCMAKE_CXX_FLAGS=" -Werror $CXXFLAGS " \
214214 -DWITH_ASYNC_EXPORT_PREVIEW=ON \
@@ -220,7 +220,7 @@ elif [[ "$1" == "cmake.abseil.test" ]]; then
220220elif [[ " $1 " == " cmake.opentracing_shim.test" ]]; then
221221 cd " ${BUILD_DIR} "
222222 rm -rf *
223- cmake ${CMAKE_OPTIONS[@]} \
223+ cmake " ${CMAKE_OPTIONS[@]} " \
224224 -DCMAKE_CXX_FLAGS=" -Werror -Wno-error=redundant-move $CXXFLAGS " \
225225 -DWITH_OPENTRACING=ON \
226226 " ${SRC_DIR} "
@@ -230,7 +230,7 @@ elif [[ "$1" == "cmake.opentracing_shim.test" ]]; then
230230elif [[ " $1 " == " cmake.c++20.test" ]]; then
231231 cd " ${BUILD_DIR} "
232232 rm -rf *
233- cmake ${CMAKE_OPTIONS[@]} \
233+ cmake " ${CMAKE_OPTIONS[@]} " \
234234 -DCMAKE_CXX_FLAGS=" -Werror $CXXFLAGS " \
235235 -DWITH_ASYNC_EXPORT_PREVIEW=ON \
236236 -DWITH_STL=CXX20 \
@@ -242,7 +242,7 @@ elif [[ "$1" == "cmake.c++20.test" ]]; then
242242elif [[ " $1 " == " cmake.c++23.test" ]]; then
243243 cd " ${BUILD_DIR} "
244244 rm -rf *
245- cmake ${CMAKE_OPTIONS[@]} \
245+ cmake " ${CMAKE_OPTIONS[@]} " \
246246 -DCMAKE_CXX_FLAGS=" -Werror $CXXFLAGS " \
247247 -DWITH_ASYNC_EXPORT_PREVIEW=ON \
248248 -DWITH_STL=CXX23 \
@@ -254,7 +254,7 @@ elif [[ "$1" == "cmake.c++23.test" ]]; then
254254elif [[ " $1 " == " cmake.c++14.stl.test" ]]; then
255255 cd " ${BUILD_DIR} "
256256 rm -rf *
257- cmake ${CMAKE_OPTIONS[@]} \
257+ cmake " ${CMAKE_OPTIONS[@]} " \
258258 -DWITH_METRICS_EXEMPLAR_PREVIEW=ON \
259259 -DCMAKE_CXX_FLAGS=" -Werror $CXXFLAGS " \
260260 -DWITH_ASYNC_EXPORT_PREVIEW=ON \
@@ -267,7 +267,7 @@ elif [[ "$1" == "cmake.c++14.stl.test" ]]; then
267267elif [[ " $1 " == " cmake.c++17.stl.test" ]]; then
268268 cd " ${BUILD_DIR} "
269269 rm -rf *
270- cmake ${CMAKE_OPTIONS[@]} \
270+ cmake " ${CMAKE_OPTIONS[@]} " \
271271 -DWITH_METRICS_EXEMPLAR_PREVIEW=ON \
272272 -DCMAKE_CXX_FLAGS=" -Werror $CXXFLAGS " \
273273 -DWITH_ASYNC_EXPORT_PREVIEW=ON \
@@ -280,7 +280,7 @@ elif [[ "$1" == "cmake.c++17.stl.test" ]]; then
280280elif [[ " $1 " == " cmake.c++20.stl.test" ]]; then
281281 cd " ${BUILD_DIR} "
282282 rm -rf *
283- cmake ${CMAKE_OPTIONS[@]} \
283+ cmake " ${CMAKE_OPTIONS[@]} " \
284284 -DWITH_METRICS_EXEMPLAR_PREVIEW=ON \
285285 -DCMAKE_CXX_FLAGS=" -Werror $CXXFLAGS " \
286286 -DWITH_ASYNC_EXPORT_PREVIEW=ON \
@@ -293,7 +293,7 @@ elif [[ "$1" == "cmake.c++20.stl.test" ]]; then
293293elif [[ " $1 " == " cmake.c++23.stl.test" ]]; then
294294 cd " ${BUILD_DIR} "
295295 rm -rf *
296- cmake ${CMAKE_OPTIONS[@]} \
296+ cmake " ${CMAKE_OPTIONS[@]} " \
297297 -DWITH_METRICS_EXEMPLAR_PREVIEW=ON \
298298 -DCMAKE_CXX_FLAGS=" -Werror $CXXFLAGS " \
299299 -DWITH_ASYNC_EXPORT_PREVIEW=ON \
@@ -308,7 +308,7 @@ elif [[ "$1" == "cmake.legacy.test" ]]; then
308308 rm -rf *
309309 export BUILD_ROOT=" ${BUILD_DIR} "
310310 ${SRC_DIR} /tools/build-benchmark.sh
311- cmake ${CMAKE_OPTIONS[@]} \
311+ cmake " ${CMAKE_OPTIONS[@]} " \
312312 -DCMAKE_CXX_FLAGS=" -Werror $CXXFLAGS " \
313313 " ${SRC_DIR} "
314314 make -j $( nproc)
@@ -319,7 +319,7 @@ elif [[ "$1" == "cmake.legacy.exporter.otprotocol.test" ]]; then
319319 rm -rf *
320320 export BUILD_ROOT=" ${BUILD_DIR} "
321321 ${SRC_DIR} /tools/build-benchmark.sh
322- cmake ${CMAKE_OPTIONS[@]} \
322+ cmake " ${CMAKE_OPTIONS[@]} " \
323323 -DCMAKE_CXX_STANDARD=11 \
324324 -DWITH_OTLP_GRPC=ON \
325325 -DWITH_OTLP_HTTP=ON \
@@ -337,7 +337,7 @@ elif [[ "$1" == "cmake.exporter.otprotocol.test" ]]; then
337337 if [[ ! -z " ${WITH_ABSEIL} " ]]; then
338338 CMAKE_OPTIONS=(${CMAKE_OPTIONS[@]} " -DWITH_ABSEIL=${WITH_ABSEIL} " )
339339 fi
340- cmake ${CMAKE_OPTIONS[@]} \
340+ cmake " ${CMAKE_OPTIONS[@]} " \
341341 -DWITH_OTLP_GRPC=ON \
342342 -DWITH_OTLP_HTTP=ON \
343343 -DWITH_OTLP_GRPC_SSL_MTLS_PREVIEW=ON \
@@ -351,7 +351,7 @@ elif [[ "$1" == "cmake.exporter.otprotocol.test" ]]; then
351351elif [[ " $1 " == " cmake.exporter.otprotocol.shared_libs.with_static_grpc.test" ]]; then
352352 cd " ${BUILD_DIR} "
353353 rm -rf *
354- cmake ${CMAKE_OPTIONS[@]} \
354+ cmake " ${CMAKE_OPTIONS[@]} " \
355355 -DWITH_OTLP_GRPC=ON \
356356 -DWITH_OTLP_HTTP=ON \
357357 -DBUILD_SHARED_LIBS=ON \
@@ -365,7 +365,7 @@ elif [[ "$1" == "cmake.exporter.otprotocol.shared_libs.with_static_grpc.test" ]]
365365elif [[ " $1 " == " cmake.exporter.otprotocol.with_async_export.test" ]]; then
366366 cd " ${BUILD_DIR} "
367367 rm -rf *
368- cmake ${CMAKE_OPTIONS[@]} \
368+ cmake " ${CMAKE_OPTIONS[@]} " \
369369 -DWITH_OTLP_GRPC=ON \
370370 -DWITH_OTLP_HTTP=ON \
371371 -DWITH_ASYNC_EXPORT_PREVIEW=ON \
@@ -379,7 +379,7 @@ elif [[ "$1" == "cmake.exporter.otprotocol.with_async_export.test" ]]; then
379379elif [[ " $1 " == " cmake.do_not_install.test" ]]; then
380380 cd " ${BUILD_DIR} "
381381 rm -rf *
382- cmake ${CMAKE_OPTIONS[@]} \
382+ cmake " ${CMAKE_OPTIONS[@]} " \
383383 -DWITH_OTLP_GRPC=ON \
384384 -DWITH_OTLP_HTTP=ON \
385385 -DWITH_ASYNC_EXPORT_PREVIEW=ON \
@@ -394,7 +394,7 @@ elif [[ "$1" == "cmake.do_not_install.test" ]]; then
394394elif [[ " $1 " == " cmake.install.test" ]]; then
395395 cd " ${BUILD_DIR} "
396396 rm -rf *
397- cmake ${CMAKE_OPTIONS[@]} \
397+ cmake " ${CMAKE_OPTIONS[@]} " \
398398 -DWITH_METRICS_EXEMPLAR_PREVIEW=ON \
399399 -DCMAKE_CXX_FLAGS=" -Werror $CXXFLAGS " \
400400 -DWITH_ASYNC_EXPORT_PREVIEW=ON \
424424 -static-libgcc \
425425 -Wl,--version-script=${PWD} /export.map \
426426 "
427- cmake ${CMAKE_OPTIONS[@]} \
427+ cmake " ${CMAKE_OPTIONS[@]} " \
428428 -DCMAKE_CXX_FLAGS=" -Werror $CXXFLAGS " \
429429 -DCMAKE_EXE_LINKER_FLAGS=" $LINKER_FLAGS " \
430430 -DCMAKE_SHARED_LINKER_FLAGS=" $LINKER_FLAGS " \
435435 # Verify we can load the plugin
436436 cd " ${BUILD_DIR} "
437437 rm -rf *
438- cmake ${CMAKE_OPTIONS[@]} \
438+ cmake " ${CMAKE_OPTIONS[@]} " \
439439 -DCMAKE_CXX_FLAGS=" -Werror $CXXFLAGS " \
440440 " ${SRC_DIR} "
441441 make load_plugin_example
@@ -517,7 +517,7 @@ elif [[ "$1" == "format" ]]; then
517517elif [[ " $1 " == " code.coverage" ]]; then
518518 cd " ${BUILD_DIR} "
519519 rm -rf *
520- cmake ${CMAKE_OPTIONS[@]} \
520+ cmake " ${CMAKE_OPTIONS[@]} " \
521521 -DCMAKE_CXX_FLAGS=" -Werror --coverage $CXXFLAGS " \
522522 " ${SRC_DIR} "
523523 make
0 commit comments