Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions sdk/core/azure-core-tracing-opentelemetry/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,9 @@ include(CreateMapFile)
find_package(Threads REQUIRED)

if(NOT AZ_ALL_LIBRARIES)
find_package(azure-core-cpp "1.5.0" CONFIG QUIET)
find_package(azure-core-cpp "1.7.0-beta.1" CONFIG QUIET)
if(NOT azure-core-cpp_FOUND)
find_package(azure-core-cpp "1.5.0" REQUIRED)
find_package(azure-core-cpp "1.7.0-beta.1" REQUIRED)
endif()
endif()
find_package(opentelemetry-cpp "1.3.0" CONFIG REQUIRED)
Expand Down
9 changes: 7 additions & 2 deletions sdk/core/azure-core-tracing-opentelemetry/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,15 @@
{
"name": "azure-core-tracing-opentelemetry-cpp",
"version-string": "1.0.0-beta.1",
"supports": "!(windows & !static)",
"dependencies": [
{
"name": "opentelemetry-cpp",
"platform": "!uwp"
"name": "azure-core-cpp",
"default-features": false,
"version>=": "1.7.0-beta.1"
},
{
"name": "opentelemetry-cpp"
},
{
"name": "vcpkg-cmake",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,11 @@
@PACKAGE_INIT@

include(CMakeFindDependencyMacro)
find_dependency(azure-core-cpp "1.7.0-beta.1")
find_dependency(Threads)

find_dependency(opentelemetry-cpp@CURL_MIN_REQUIRED_VERSION@)
find_dependency(opentelemetry-cpp)

include("${CMAKE_CURRENT_LIST_DIR}/azure-core-opentelemetry-cppTargets.cmake")
include("${CMAKE_CURRENT_LIST_DIR}/azure-core-tracing-opentelemetry-cppTargets.cmake")

check_required_components("azure-core-opentelemetry-cpp")
check_required_components("azure-core-tracing-opentelemetry-cpp")
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,13 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO Azure/azure-sdk-for-cpp
REF azure-core_coretracing@AZ_LIBRARY_VERSION@
REF azure-core-tracing-opentelemetry_@AZ_LIBRARY_VERSION@
SHA512 0
)

vcpkg_cmake_configure(
SOURCE_PATH ${SOURCE_PATH}/sdk/core/azure-core/
SOURCE_PATH ${SOURCE_PATH}/sdk/core/azure-core-tracing-opentelemetry/
OPTIONS
${FEATURE_OPTIONS}
-DWARNINGS_AS_ERRORS=OFF
)

Expand Down
19 changes: 13 additions & 6 deletions sdk/core/azure-core-tracing-opentelemetry/vcpkg/vcpkg.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,25 +2,32 @@
# SPDX-License-Identifier: MIT

{
"name": "azure-core-opentelemetry-cpp",
"name": "azure-core-tracing-opentelemetry-cpp",
"version-semver": "@AZ_LIBRARY_VERSION@",
"description": [
"Microsoft Azure Core OpenTelemetry SDK for C++",
"Microsoft Azure Core Tracing OpenTelemetry SDK for C++",
"This library provides support for modern Azure SDK client libraries written in C++ to leverage OpenTelemetry APIs."
],
"homepage": "https://github.com/Azure/azure-sdk-for-cpp/tree/main/sdk/core/azure-core-opentelemetry",
"homepage": "https://github.com/Azure/azure-sdk-for-cpp/tree/main/sdk/core/azure-core-tracing-opentelemetry",
"license": "MIT",
"supports": "!(windows & !static)",
Comment thread
antkmsft marked this conversation as resolved.
"dependencies": [
{
"name": "azure-core-cpp",
"default-features": false,
"version>=": "1.7.0-beta.1"
},
{
"name": "opentelemetry-cpp",
"version>=": "1.3.0"
},
{
"name": "vcpkg-cmake",
"host": true
},
{
"name": "vcpkg-cmake-config",
"host": true
},
{
"name": "opentelemetry-cpp"
}
]
}