]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
cmake: remove git fetch and use submodule for building opentelemetry lib 46754/head
authorDeepika Upadhyay <dupadhya@redhat.com>
Sat, 18 Jun 2022 10:40:58 +0000 (16:10 +0530)
committerDeepika Upadhyay <dupadhya@redhat.com>
Wed, 22 Jun 2022 01:06:33 +0000 (01:06 +0000)
commit3eb6c29aa5d80a65e8b90db38dbd532c6fb5acd8
tree24e6dae71d775486a003817f85b21ae81ff7ddef
parent2c15a80a677eb8bc4d0b219217824a5066e6e788
cmake: remove git fetch and use submodule for building opentelemetry lib

We were using git fetch and an unofficial remote to fetch
opentelemetry-cpp, as it needed additional patch to include boost
headers, with the merge of

open-telemetry/opentelemetry-cpp#1100
open-telemetry/opentelemetry-cpp#1020

we do not require to maintain our own patched version. Also, we were
using git fetch as a temporary change, now that tracing is always on, it
should be right time to adapt to using opentelemetry-cpp as a submodule.

This removes compile time fetch for opentelemetry-cpp instead use
official opentelemetry-cpp lib as a submodule.

Signed-off-by: Deepika Upadhyay <dupadhya@redhat.com>
cmake/modules/BuildOpentelemetry.cmake