From 31f218c1e24531c0471f8f6c0b5a8337c2d83d9d Mon Sep 17 00:00:00 2001 From: WenTao Ou Date: Wed, 5 Jul 2023 14:53:59 +0800 Subject: [PATCH] [BUILD] Add `OPENTELEMETRY_CPP_FOUND` into cmake CONFIG file. (#2215) --- cmake/opentelemetry-cpp-config.cmake.in | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/cmake/opentelemetry-cpp-config.cmake.in b/cmake/opentelemetry-cpp-config.cmake.in index 38b3a91259..5c450c1df6 100644 --- a/cmake/opentelemetry-cpp-config.cmake.in +++ b/cmake/opentelemetry-cpp-config.cmake.in @@ -116,3 +116,12 @@ find_package_handle_standard_args( ${CMAKE_FIND_PACKAGE_NAME} FOUND_VAR ${CMAKE_FIND_PACKAGE_NAME}_FOUND REQUIRED_VARS OPENTELEMETRY_CPP_INCLUDE_DIRS OPENTELEMETRY_CPP_LIBRARIES) + +if(${CMAKE_FIND_PACKAGE_NAME}_FOUND) + set(OPENTELEMETRY_CPP_FOUND + ${${CMAKE_FIND_PACKAGE_NAME}_FOUND} + CACHE BOOL "whether opentelemetry-cpp is found" FORCE) +else() + unset(OPENTELEMETRY_CPP_FOUND) + unset(OPENTELEMETRY_CPP_FOUND CACHE) +endif()