Set version property for Azure SDK binaries + correct minimum Azure Core dependency version for Azure Identity
This commit is contained in:
Родитель
9b1ec3bd5e
Коммит
1d2fa02ca3
|
@ -7,6 +7,8 @@ vcpkg_from_github(
|
|||
REF "azure-core-amqp_${VERSION}"
|
||||
SHA512 92d5648b832c38587c2ceccaf3293252a7f5b976df7f57fc475b8fcd396ba3bb7fd2c18e46b3b06f6c8776aed6df1c4a36ef2b8bc5f07f1f23c771ff476a7af7
|
||||
HEAD_REF main
|
||||
PATCHES
|
||||
set_version.patch
|
||||
)
|
||||
|
||||
if(EXISTS "${SOURCE_PATH}/sdk/core/azure-core-amqp")
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
diff --git a/sdk/core/azure-core-amqp/CMakeLists.txt b/sdk/core/azure-core-amqp/CMakeLists.txt
|
||||
index 3ef7bf8d9..6d2829e84 100644
|
||||
--- a/sdk/core/azure-core-amqp/CMakeLists.txt
|
||||
+++ b/sdk/core/azure-core-amqp/CMakeLists.txt
|
||||
@@ -177,6 +177,7 @@ target_link_libraries(azure-core-amqp PRIVATE
|
||||
PUBLIC Azure::azure-core)
|
||||
|
||||
get_az_version("${CMAKE_CURRENT_SOURCE_DIR}/src/private/package_version.hpp")
|
||||
+set_target_properties(azure-core-amqp PROPERTIES VERSION ${AZ_LIBRARY_VERSION})
|
||||
generate_documentation(azure-core-amqp ${AZ_LIBRARY_VERSION})
|
||||
|
||||
az_vcpkg_export(
|
|
@ -5,6 +5,7 @@
|
|||
],
|
||||
"name": "azure-core-amqp-cpp",
|
||||
"version-semver": "1.0.0-beta.11",
|
||||
"port-version": 1,
|
||||
"description": [
|
||||
"Microsoft Azure AMQP SDK for C++",
|
||||
"This library provides AMQP functionality to Azure SDK services."
|
||||
|
|
|
@ -9,6 +9,7 @@ vcpkg_from_github(
|
|||
HEAD_REF main
|
||||
PATCHES
|
||||
useragent.patch
|
||||
set_version.patch
|
||||
)
|
||||
|
||||
vcpkg_check_features(
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
diff --git a/sdk/core/azure-core/CMakeLists.txt b/sdk/core/azure-core/CMakeLists.txt
|
||||
index 87c5cfd9b..c7d29c3f2 100644
|
||||
--- a/sdk/core/azure-core/CMakeLists.txt
|
||||
+++ b/sdk/core/azure-core/CMakeLists.txt
|
||||
@@ -192,6 +192,7 @@ if(BUILD_TRANSPORT_WINHTTP)
|
||||
endif()
|
||||
|
||||
get_az_version("${CMAKE_CURRENT_SOURCE_DIR}/src/private/package_version.hpp")
|
||||
+set_target_properties(azure-core PROPERTIES VERSION ${AZ_LIBRARY_VERSION})
|
||||
generate_documentation(azure-core ${AZ_LIBRARY_VERSION})
|
||||
|
||||
az_vcpkg_export(
|
|
@ -5,7 +5,7 @@
|
|||
],
|
||||
"name": "azure-core-cpp",
|
||||
"version-semver": "1.14.0",
|
||||
"port-version": 1,
|
||||
"port-version": 2,
|
||||
"description": [
|
||||
"Microsoft Azure Core SDK for C++",
|
||||
"This library provides shared primitives, abstractions, and helpers for modern Azure SDK client libraries written in the C++."
|
||||
|
|
|
@ -9,6 +9,7 @@ vcpkg_from_github(
|
|||
HEAD_REF main
|
||||
PATCHES
|
||||
useragent.patch
|
||||
set_version.patch
|
||||
)
|
||||
|
||||
if(EXISTS "${SOURCE_PATH}/sdk/core/azure-core-tracing-opentelemetry")
|
||||
|
|
|
@ -0,0 +1,13 @@
|
|||
diff --git a/sdk/core/azure-core-tracing-opentelemetry/CMakeLists.txt b/sdk/core/azure-core-tracing-opentelemetry/CMakeLists.txt
|
||||
index 23cf7d143..a3c058874 100644
|
||||
--- a/sdk/core/azure-core-tracing-opentelemetry/CMakeLists.txt
|
||||
+++ b/sdk/core/azure-core-tracing-opentelemetry/CMakeLists.txt
|
||||
@@ -83,6 +83,8 @@ get_az_version("${CMAKE_CURRENT_SOURCE_DIR}/src/private/package_version.hpp")
|
||||
generate_documentation(azure-core-tracing-opentelemetry ${AZ_LIBRARY_VERSION})
|
||||
|
||||
if(BUILD_AZURE_CORE_TRACING_OPENTELEMETRY)
|
||||
+ set_target_properties(azure-core-tracing-opentelemetry PROPERTIES VERSION ${AZ_LIBRARY_VERSION})
|
||||
+
|
||||
az_vcpkg_export(
|
||||
azure-core-tracing-opentelemetry
|
||||
CORE_TRACING_OPENTELEMETRY
|
|
@ -5,7 +5,7 @@
|
|||
],
|
||||
"name": "azure-core-tracing-opentelemetry-cpp",
|
||||
"version-semver": "1.0.0-beta.4",
|
||||
"port-version": 4,
|
||||
"port-version": 5,
|
||||
"description": [
|
||||
"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."
|
||||
|
|
|
@ -7,6 +7,8 @@ vcpkg_from_github(
|
|||
REF "azure-data-tables_${VERSION}"
|
||||
SHA512 16d45e595b0ce2a16b8e65d1ac7ffd56d08ea3f51ca87592d9826a246690cda494d0b7aa20f3b59a0f3376be1bc724eb4b50330c5d7e93a484c866d0d349012f
|
||||
HEAD_REF main
|
||||
PATCHES
|
||||
set_version.patch
|
||||
)
|
||||
|
||||
if(EXISTS "${SOURCE_PATH}/sdk/tables/azure-data-tables")
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
diff --git a/sdk/tables/azure-data-tables/CMakeLists.txt b/sdk/tables/azure-data-tables/CMakeLists.txt
|
||||
index 038e267d7..f3b5e679c 100644
|
||||
--- a/sdk/tables/azure-data-tables/CMakeLists.txt
|
||||
+++ b/sdk/tables/azure-data-tables/CMakeLists.txt
|
||||
@@ -106,6 +106,7 @@ target_include_directories(
|
||||
target_link_libraries(azure-data-tables PUBLIC Azure::azure-core)
|
||||
|
||||
get_az_version("${CMAKE_CURRENT_SOURCE_DIR}/src/private/package_version.hpp")
|
||||
+set_target_properties(azure-data-tables PROPERTIES VERSION ${AZ_LIBRARY_VERSION})
|
||||
generate_documentation(azure-data-tables ${AZ_LIBRARY_VERSION})
|
||||
|
||||
az_vcpkg_export(
|
|
@ -5,6 +5,7 @@
|
|||
],
|
||||
"name": "azure-data-tables-cpp",
|
||||
"version-semver": "1.0.0-beta.4",
|
||||
"port-version": 1,
|
||||
"description": [
|
||||
"Microsoft Azure Data Tables SDK for C++",
|
||||
"This library provides Azure Data Tables SDK."
|
||||
|
|
|
@ -7,6 +7,8 @@ vcpkg_from_github(
|
|||
REF "azure-identity_${VERSION}"
|
||||
SHA512 129472704e740a62108400b0227d19ede14ea3a67bf66d6f34b52e0b8d6f7124240d96dc962c318f6b51d2e69c007036dae03f9390f5e3b5b615b63f0783dd2e
|
||||
HEAD_REF main
|
||||
PATCHES
|
||||
set_version.patch
|
||||
)
|
||||
|
||||
if(EXISTS "${SOURCE_PATH}/sdk/identity/azure-identity")
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
diff --git a/sdk/identity/azure-identity/CMakeLists.txt b/sdk/identity/azure-identity/CMakeLists.txt
|
||||
index 57fe6bbc2..2cd8243ac 100644
|
||||
--- a/sdk/identity/azure-identity/CMakeLists.txt
|
||||
+++ b/sdk/identity/azure-identity/CMakeLists.txt
|
||||
@@ -117,6 +117,7 @@ else()
|
||||
endif()
|
||||
|
||||
get_az_version("${CMAKE_CURRENT_SOURCE_DIR}/src/private/package_version.hpp")
|
||||
+set_target_properties(azure-identity PROPERTIES VERSION ${AZ_LIBRARY_VERSION})
|
||||
generate_documentation(azure-identity ${AZ_LIBRARY_VERSION})
|
||||
|
||||
az_vcpkg_export(
|
|
@ -5,6 +5,7 @@
|
|||
],
|
||||
"name": "azure-identity-cpp",
|
||||
"version-semver": "1.10.0",
|
||||
"port-version": 1,
|
||||
"description": [
|
||||
"Microsoft Azure Identity SDK for C++",
|
||||
"This library provides common authentication-related abstractions for Azure SDK."
|
||||
|
@ -15,7 +16,7 @@
|
|||
{
|
||||
"name": "azure-core-cpp",
|
||||
"default-features": false,
|
||||
"version>=": "1.9.0"
|
||||
"version>=": "1.14.0"
|
||||
},
|
||||
{
|
||||
"name": "openssl",
|
||||
|
|
|
@ -9,6 +9,7 @@ vcpkg_from_github(
|
|||
HEAD_REF main
|
||||
PATCHES
|
||||
useragent.patch
|
||||
set_version.patch
|
||||
)
|
||||
|
||||
if(EXISTS "${SOURCE_PATH}/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob")
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
diff --git a/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/CMakeLists.txt b/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/CMakeLists.txt
|
||||
index 215269090..9fbc1062a 100644
|
||||
--- a/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/CMakeLists.txt
|
||||
+++ b/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/CMakeLists.txt
|
||||
@@ -91,6 +91,7 @@ target_link_libraries(azure-messaging-eventhubs-checkpointstore-blob
|
||||
create_code_coverage(eventhubs azure-messaging-eventhubs-checkpointstore-blob azure-messaging-eventhubs-blobcheckpointstore-test "tests?/*;samples?/*")
|
||||
|
||||
get_az_version("${CMAKE_CURRENT_SOURCE_DIR}/src/private/package_version.hpp")
|
||||
+set_target_properties(azure-messaging-eventhubs-checkpointstore-blob PROPERTIES VERSION ${AZ_LIBRARY_VERSION})
|
||||
#generate_documentation(azure-messaging-eventhubs-checkpointstore-blob ${AZ_LIBRARY_VERSION})
|
||||
generate_documentation(azure-messaging-eventhubs-checkpointstore-blob ${AZ_LIBRARY_VERSION})
|
||||
|
|
@ -5,7 +5,7 @@
|
|||
],
|
||||
"name": "azure-messaging-eventhubs-checkpointstore-blob-cpp",
|
||||
"version-semver": "1.0.0-beta.1",
|
||||
"port-version": 3,
|
||||
"port-version": 4,
|
||||
"description": [
|
||||
"Microsoft Azure Messaging Event Hubs Blob Checkpoint Store SDK for C++",
|
||||
"This library provides an Azure-Storage-Blobs based implementation of an Azure Messaging Event Hubs SDK Checkpoint Store."
|
||||
|
|
|
@ -9,6 +9,7 @@ vcpkg_from_github(
|
|||
HEAD_REF main
|
||||
PATCHES
|
||||
useragent.patch
|
||||
set_version.patch
|
||||
)
|
||||
|
||||
if(EXISTS "${SOURCE_PATH}/sdk/eventhubs/azure-messaging-eventhubs")
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
diff --git a/sdk/eventhubs/azure-messaging-eventhubs/CMakeLists.txt b/sdk/eventhubs/azure-messaging-eventhubs/CMakeLists.txt
|
||||
index 0ea0b8e10..1cb7273fa 100644
|
||||
--- a/sdk/eventhubs/azure-messaging-eventhubs/CMakeLists.txt
|
||||
+++ b/sdk/eventhubs/azure-messaging-eventhubs/CMakeLists.txt
|
||||
@@ -116,6 +116,7 @@ target_compile_definitions(azure-messaging-eventhubs PRIVATE _azure_BUILDING_SDK
|
||||
create_code_coverage(eventhubs azure-messaging-eventhubs azure-messaging-eventhubs-test "tests?/*;samples?/*")
|
||||
|
||||
get_az_version("${CMAKE_CURRENT_SOURCE_DIR}/src/private/package_version.hpp")
|
||||
+set_target_properties(azure-messaging-eventhubs PROPERTIES VERSION ${AZ_LIBRARY_VERSION})
|
||||
generate_documentation(azure-messaging-eventhubs ${AZ_LIBRARY_VERSION})
|
||||
|
||||
add_subdirectory(test)
|
|
@ -5,7 +5,7 @@
|
|||
],
|
||||
"name": "azure-messaging-eventhubs-cpp",
|
||||
"version-semver": "1.0.0-beta.9",
|
||||
"port-version": 1,
|
||||
"port-version": 2,
|
||||
"description": [
|
||||
"Microsoft Azure Messaging Event Hubs SDK for C++",
|
||||
"This library provides Azure Messaging Event Hubs SDK."
|
||||
|
|
|
@ -10,6 +10,7 @@ vcpkg_from_github(
|
|||
PATCHES
|
||||
context_syntax.patch
|
||||
useragent.patch
|
||||
set_version.patch
|
||||
)
|
||||
|
||||
if(EXISTS "${SOURCE_PATH}/sdk/attestation/azure-security-attestation")
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
diff --git a/sdk/attestation/azure-security-attestation/CMakeLists.txt b/sdk/attestation/azure-security-attestation/CMakeLists.txt
|
||||
index 8dec8cfa5..dee51d63f 100644
|
||||
--- a/sdk/attestation/azure-security-attestation/CMakeLists.txt
|
||||
+++ b/sdk/attestation/azure-security-attestation/CMakeLists.txt
|
||||
@@ -86,6 +86,7 @@ create_code_coverage(attestation azure-security-attestation azure-security-attes
|
||||
|
||||
|
||||
get_az_version("${CMAKE_CURRENT_SOURCE_DIR}/src/private/package_version.hpp")
|
||||
+set_target_properties(azure-security-attestation PROPERTIES VERSION ${AZ_LIBRARY_VERSION})
|
||||
generate_documentation(azure-security-attestation ${AZ_LIBRARY_VERSION})
|
||||
|
||||
az_vcpkg_export(
|
|
@ -5,7 +5,7 @@
|
|||
],
|
||||
"name": "azure-security-attestation-cpp",
|
||||
"version-semver": "1.1.0",
|
||||
"port-version": 6,
|
||||
"port-version": 7,
|
||||
"description": [
|
||||
"Microsoft Azure Attestation Service SDK for C++",
|
||||
"This library provides API access to the Microsoft Azure Attestation service."
|
||||
|
|
|
@ -7,6 +7,8 @@ vcpkg_from_github(
|
|||
REF "azure-security-keyvault-administration_${VERSION}"
|
||||
SHA512 075364958d05b4eace3babbcc700706a02f2125577d3f903ef4ca2cc71245a45963ca5ac82f1e9bd3903c799d3c44846741802cbd917bbc8f65a92d047caf7ef
|
||||
HEAD_REF main
|
||||
PATCHES
|
||||
set_version.patch
|
||||
)
|
||||
|
||||
if(EXISTS "${SOURCE_PATH}/sdk/keyvault/azure-security-keyvault-administration")
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
diff --git a/sdk/keyvault/azure-security-keyvault-administration/CMakeLists.txt b/sdk/keyvault/azure-security-keyvault-administration/CMakeLists.txt
|
||||
index 5f70eb301..45a1181e7 100644
|
||||
--- a/sdk/keyvault/azure-security-keyvault-administration/CMakeLists.txt
|
||||
+++ b/sdk/keyvault/azure-security-keyvault-administration/CMakeLists.txt
|
||||
@@ -95,6 +95,7 @@ target_compile_definitions(azure-security-keyvault-administration PRIVATE _azure
|
||||
create_code_coverage(keyvault azure-security-keyvault-administration azure-security-keyvault-administration-test "tests?/*;samples?/*")
|
||||
|
||||
get_az_version("${CMAKE_CURRENT_SOURCE_DIR}/src/private/package_version.hpp")
|
||||
+set_target_properties(azure-security-keyvault-administration PROPERTIES VERSION ${AZ_LIBRARY_VERSION})
|
||||
generate_documentation(azure-security-keyvault-administration ${AZ_LIBRARY_VERSION})
|
||||
if(BUILD_TESTING)
|
||||
|
|
@ -5,6 +5,7 @@
|
|||
],
|
||||
"name": "azure-security-keyvault-administration-cpp",
|
||||
"version-semver": "4.0.0-beta.5",
|
||||
"port-version": 1,
|
||||
"description": [
|
||||
"Microsoft Azure Key Vault Administration SDK for C++",
|
||||
"This library provides Azure Key Vault Administration SDK."
|
||||
|
|
|
@ -9,6 +9,7 @@ vcpkg_from_github(
|
|||
HEAD_REF main
|
||||
PATCHES
|
||||
useragent.patch
|
||||
set_version.patch
|
||||
)
|
||||
|
||||
if(EXISTS "${SOURCE_PATH}/sdk/keyvault/azure-security-keyvault-certificates")
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
diff --git a/sdk/keyvault/azure-security-keyvault-certificates/CMakeLists.txt b/sdk/keyvault/azure-security-keyvault-certificates/CMakeLists.txt
|
||||
index 0806e09b0..0c08f1576 100644
|
||||
--- a/sdk/keyvault/azure-security-keyvault-certificates/CMakeLists.txt
|
||||
+++ b/sdk/keyvault/azure-security-keyvault-certificates/CMakeLists.txt
|
||||
@@ -100,6 +100,7 @@ target_compile_definitions(azure-security-keyvault-certificates PRIVATE _azure_B
|
||||
create_code_coverage(keyvault azure-security-keyvault-certificates azure-security-keyvault-certificates-test "tests?/*;samples?/*")
|
||||
|
||||
get_az_version("${CMAKE_CURRENT_SOURCE_DIR}/src/private/package_version.hpp")
|
||||
+set_target_properties(azure-security-keyvault-certificates PROPERTIES VERSION ${AZ_LIBRARY_VERSION})
|
||||
generate_documentation(azure-security-keyvault-certificates ${AZ_LIBRARY_VERSION})
|
||||
|
||||
if(BUILD_TESTING)
|
|
@ -5,7 +5,7 @@
|
|||
],
|
||||
"name": "azure-security-keyvault-certificates-cpp",
|
||||
"version-semver": "4.3.0-beta.2",
|
||||
"port-version": 1,
|
||||
"port-version": 2,
|
||||
"description": [
|
||||
"Microsoft Azure Key Vault Certificates SDK for C++",
|
||||
"This library provides Azure Key Vault Certificates SDK."
|
||||
|
|
|
@ -9,6 +9,7 @@ vcpkg_from_github(
|
|||
HEAD_REF main
|
||||
PATCHES
|
||||
useragent.patch
|
||||
set_version.patch
|
||||
)
|
||||
|
||||
if(EXISTS "${SOURCE_PATH}/sdk/keyvault/azure-security-keyvault-keys")
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
diff --git a/sdk/keyvault/azure-security-keyvault-keys/CMakeLists.txt b/sdk/keyvault/azure-security-keyvault-keys/CMakeLists.txt
|
||||
index 6217fd13f..d5b6db60a 100644
|
||||
--- a/sdk/keyvault/azure-security-keyvault-keys/CMakeLists.txt
|
||||
+++ b/sdk/keyvault/azure-security-keyvault-keys/CMakeLists.txt
|
||||
@@ -138,6 +138,7 @@ target_compile_definitions(azure-security-keyvault-keys PRIVATE _azure_BUILDING_
|
||||
create_code_coverage(keyvault azure-security-keyvault-keys azure-security-keyvault-keys-test "tests?/*;samples?/*")
|
||||
|
||||
get_az_version("${CMAKE_CURRENT_SOURCE_DIR}/src/private/package_version.hpp")
|
||||
+set_target_properties(azure-security-keyvault-keys PROPERTIES VERSION ${AZ_LIBRARY_VERSION})
|
||||
generate_documentation(azure-security-keyvault-keys ${AZ_LIBRARY_VERSION})
|
||||
|
||||
if(BUILD_TESTING)
|
|
@ -5,7 +5,7 @@
|
|||
],
|
||||
"name": "azure-security-keyvault-keys-cpp",
|
||||
"version-semver": "4.5.0-beta.2",
|
||||
"port-version": 1,
|
||||
"port-version": 2,
|
||||
"description": [
|
||||
"Microsoft Azure Key Vault Keys SDK for C++",
|
||||
"This library provides Azure Key Vault Keys SDK."
|
||||
|
|
|
@ -9,6 +9,7 @@ vcpkg_from_github(
|
|||
HEAD_REF main
|
||||
PATCHES
|
||||
useragent.patch
|
||||
set_version.patch
|
||||
)
|
||||
|
||||
if(EXISTS "${SOURCE_PATH}/sdk/keyvault/azure-security-keyvault-secrets")
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
diff --git a/sdk/keyvault/azure-security-keyvault-secrets/CMakeLists.txt b/sdk/keyvault/azure-security-keyvault-secrets/CMakeLists.txt
|
||||
index e5acb6001..647285994 100644
|
||||
--- a/sdk/keyvault/azure-security-keyvault-secrets/CMakeLists.txt
|
||||
+++ b/sdk/keyvault/azure-security-keyvault-secrets/CMakeLists.txt
|
||||
@@ -133,6 +133,7 @@ target_compile_definitions(azure-security-keyvault-secrets PRIVATE _azure_BUILDI
|
||||
create_code_coverage(keyvault azure-security-keyvault-secrets azure-security-keyvault-secrets-test "tests?/*;samples?/*")
|
||||
|
||||
get_az_version("${CMAKE_CURRENT_SOURCE_DIR}/src/private/package_version.hpp")
|
||||
+set_target_properties(azure-security-keyvault-secrets PROPERTIES VERSION ${AZ_LIBRARY_VERSION})
|
||||
generate_documentation(azure-security-keyvault-secrets ${AZ_LIBRARY_VERSION})
|
||||
if(BUILD_TESTING)
|
||||
|
|
@ -5,7 +5,7 @@
|
|||
],
|
||||
"name": "azure-security-keyvault-secrets-cpp",
|
||||
"version-semver": "4.3.0-beta.2",
|
||||
"port-version": 1,
|
||||
"port-version": 2,
|
||||
"description": [
|
||||
"Microsoft Azure Key Vault Secrets SDK for C++",
|
||||
"This library provides Azure Key Vault Secrets SDK."
|
||||
|
|
|
@ -7,6 +7,8 @@ vcpkg_from_github(
|
|||
REF "azure-storage-blobs_${VERSION}"
|
||||
SHA512 b8d060c0e26e48c590ecacbe0491361a93f41dbd14a1f76564056b288e47e472e5525588122ba7d12653f43110a56ac88dc66c0ea77fff02dc708978a9dfcfa3
|
||||
HEAD_REF main
|
||||
PATCHES
|
||||
set_version.patch
|
||||
)
|
||||
|
||||
if(EXISTS "${SOURCE_PATH}/sdk/storage/azure-storage-blobs")
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
diff --git a/sdk/storage/azure-storage-blobs/CMakeLists.txt b/sdk/storage/azure-storage-blobs/CMakeLists.txt
|
||||
index f87ceae40..d624433d8 100644
|
||||
--- a/sdk/storage/azure-storage-blobs/CMakeLists.txt
|
||||
+++ b/sdk/storage/azure-storage-blobs/CMakeLists.txt
|
||||
@@ -96,6 +96,7 @@ target_link_libraries(azure-storage-blobs PUBLIC Azure::azure-storage-common)
|
||||
target_compile_definitions(azure-storage-blobs PRIVATE _azure_BUILDING_SDK)
|
||||
|
||||
get_az_version("${CMAKE_CURRENT_SOURCE_DIR}/src/private/package_version.hpp")
|
||||
+set_target_properties(azure-storage-blobs PROPERTIES VERSION ${AZ_LIBRARY_VERSION})
|
||||
generate_documentation(azure-storage-blobs ${AZ_LIBRARY_VERSION})
|
||||
|
||||
az_vcpkg_export(
|
|
@ -5,6 +5,7 @@
|
|||
],
|
||||
"name": "azure-storage-blobs-cpp",
|
||||
"version-semver": "12.13.0",
|
||||
"port-version": 1,
|
||||
"description": [
|
||||
"Microsoft Azure Storage Blobs SDK for C++",
|
||||
"This library provides Azure Storage Blobs SDK."
|
||||
|
|
|
@ -7,6 +7,8 @@ vcpkg_from_github(
|
|||
REF "azure-storage-common_${VERSION}"
|
||||
SHA512 2b82ff3e8d4e76c1c7205d363e2e9ff042cf4034c41a0bc7d47591a42c144b09ad6f732ea322ce0c918bcf5de548c88c58a577571182d988b85a4418c51d9f59
|
||||
HEAD_REF main
|
||||
PATCHES
|
||||
set_version.patch
|
||||
)
|
||||
|
||||
if(EXISTS "${SOURCE_PATH}/sdk/storage/azure-storage-common")
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
diff --git a/sdk/storage/azure-storage-common/CMakeLists.txt b/sdk/storage/azure-storage-common/CMakeLists.txt
|
||||
index 30f056dca..76afb17a3 100644
|
||||
--- a/sdk/storage/azure-storage-common/CMakeLists.txt
|
||||
+++ b/sdk/storage/azure-storage-common/CMakeLists.txt
|
||||
@@ -107,6 +107,7 @@ else()
|
||||
endif()
|
||||
|
||||
get_az_version("${CMAKE_CURRENT_SOURCE_DIR}/src/private/package_version.hpp")
|
||||
+set_target_properties(azure-storage-common PROPERTIES VERSION ${AZ_LIBRARY_VERSION})
|
||||
generate_documentation(azure-storage-common ${AZ_LIBRARY_VERSION})
|
||||
|
||||
az_vcpkg_export(
|
|
@ -5,6 +5,7 @@
|
|||
],
|
||||
"name": "azure-storage-common-cpp",
|
||||
"version-semver": "12.8.0",
|
||||
"port-version": 1,
|
||||
"description": [
|
||||
"Microsoft Azure Common Storage SDK for C++",
|
||||
"This library provides common Azure Storage-related abstractions for Azure SDK."
|
||||
|
|
|
@ -7,6 +7,8 @@ vcpkg_from_github(
|
|||
REF "azure-storage-files-datalake_${VERSION}"
|
||||
SHA512 fa91118b8f17c6c2800610833f0a6fbb6543a1470d8cdffd1d654516252df62f54496d9dd9756ab5ee0772230dbf58873819fc07a642fdc24af32d255f525de5
|
||||
HEAD_REF main
|
||||
PATCHES
|
||||
set_version.patch
|
||||
)
|
||||
|
||||
if(EXISTS "${SOURCE_PATH}/sdk/storage/azure-storage-files-datalake")
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
diff --git a/sdk/storage/azure-storage-files-datalake/CMakeLists.txt b/sdk/storage/azure-storage-files-datalake/CMakeLists.txt
|
||||
index 71905c86d..d02850bf1 100644
|
||||
--- a/sdk/storage/azure-storage-files-datalake/CMakeLists.txt
|
||||
+++ b/sdk/storage/azure-storage-files-datalake/CMakeLists.txt
|
||||
@@ -92,6 +92,7 @@ target_include_directories(
|
||||
target_link_libraries(azure-storage-files-datalake PUBLIC Azure::azure-storage-blobs)
|
||||
|
||||
get_az_version("${CMAKE_CURRENT_SOURCE_DIR}/src/private/package_version.hpp")
|
||||
+set_target_properties(azure-storage-files-datalake PROPERTIES VERSION ${AZ_LIBRARY_VERSION})
|
||||
generate_documentation(azure-storage-files-datalake ${AZ_LIBRARY_VERSION})
|
||||
|
||||
az_vcpkg_export(
|
|
@ -5,6 +5,7 @@
|
|||
],
|
||||
"name": "azure-storage-files-datalake-cpp",
|
||||
"version-semver": "12.12.0",
|
||||
"port-version": 1,
|
||||
"description": [
|
||||
"Microsoft Azure Storage Files Data Lake SDK for C++",
|
||||
"This library provides Azure Storage Files Data Lake SDK."
|
||||
|
|
|
@ -7,6 +7,8 @@ vcpkg_from_github(
|
|||
REF "azure-storage-files-shares_${VERSION}"
|
||||
SHA512 56119c742d09164363d10690659513de7491c0274b1afc0ca09ad32c4a6f0252bb63634972403f27142e53df40ef812842150a6d8e9589b73c7fddcd73ed974e
|
||||
HEAD_REF main
|
||||
PATCHES
|
||||
set_version.patch
|
||||
)
|
||||
|
||||
if(EXISTS "${SOURCE_PATH}/sdk/storage/azure-storage-files-shares")
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
diff --git a/sdk/storage/azure-storage-files-shares/CMakeLists.txt b/sdk/storage/azure-storage-files-shares/CMakeLists.txt
|
||||
index 891f95480..3b79e1041 100644
|
||||
--- a/sdk/storage/azure-storage-files-shares/CMakeLists.txt
|
||||
+++ b/sdk/storage/azure-storage-files-shares/CMakeLists.txt
|
||||
@@ -88,6 +88,7 @@ target_include_directories(
|
||||
target_link_libraries(azure-storage-files-shares PUBLIC Azure::azure-storage-common)
|
||||
|
||||
get_az_version("${CMAKE_CURRENT_SOURCE_DIR}/src/private/package_version.hpp")
|
||||
+set_target_properties(azure-storage-files-shares PROPERTIES VERSION ${AZ_LIBRARY_VERSION})
|
||||
generate_documentation(azure-storage-files-shares ${AZ_LIBRARY_VERSION})
|
||||
|
||||
az_vcpkg_export(
|
|
@ -5,6 +5,7 @@
|
|||
],
|
||||
"name": "azure-storage-files-shares-cpp",
|
||||
"version-semver": "12.11.0",
|
||||
"port-version": 1,
|
||||
"description": [
|
||||
"Microsoft Azure Storage Files Shares SDK for C++",
|
||||
"This library provides Azure Storage Files Shares SDK."
|
||||
|
|
|
@ -7,6 +7,8 @@ vcpkg_from_github(
|
|||
REF "azure-storage-queues_${VERSION}"
|
||||
SHA512 919353a8cf8c98906bfbe6795245c81ece5a82914f01c8d7083fd6e44f13877f42aefee3ed16c2078befa89e520339b8430e8dc115064bdffdd366b8c83684da
|
||||
HEAD_REF main
|
||||
PATCHES
|
||||
set_version.patch
|
||||
)
|
||||
|
||||
if(EXISTS "${SOURCE_PATH}/sdk/storage/azure-storage-queues")
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
diff --git a/sdk/storage/azure-storage-queues/CMakeLists.txt b/sdk/storage/azure-storage-queues/CMakeLists.txt
|
||||
index e567623d5..9ffc621ad 100644
|
||||
--- a/sdk/storage/azure-storage-queues/CMakeLists.txt
|
||||
+++ b/sdk/storage/azure-storage-queues/CMakeLists.txt
|
||||
@@ -81,6 +81,7 @@ target_include_directories(
|
||||
target_link_libraries(azure-storage-queues PUBLIC Azure::azure-storage-common)
|
||||
|
||||
get_az_version("${CMAKE_CURRENT_SOURCE_DIR}/src/private/package_version.hpp")
|
||||
+set_target_properties(azure-storage-queues PROPERTIES VERSION ${AZ_LIBRARY_VERSION})
|
||||
generate_documentation(azure-storage-queues ${AZ_LIBRARY_VERSION})
|
||||
|
||||
az_vcpkg_export(
|
|
@ -5,6 +5,7 @@
|
|||
],
|
||||
"name": "azure-storage-queues-cpp",
|
||||
"version-semver": "12.4.0",
|
||||
"port-version": 1,
|
||||
"description": [
|
||||
"Microsoft Azure Storage Queues SDK for C++",
|
||||
"This library provides Azure Storage Queues SDK."
|
||||
|
|
|
@ -7,6 +7,8 @@ vcpkg_from_github(
|
|||
REF "azure-template_${VERSION}"
|
||||
SHA512 775ad693bdb0d298e990ee06da71224233893a3e844eba1ee49a4a186fa8537949394b146ea35767e7fc9a281a130dd832cc5de77c568fb71fc5fffa0ccbfdd5
|
||||
HEAD_REF main
|
||||
PATCHES
|
||||
set_version.patch
|
||||
)
|
||||
|
||||
if(EXISTS "${SOURCE_PATH}/sdk/template/azure-template")
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
diff --git a/sdk/template/azure-template/CMakeLists.txt b/sdk/template/azure-template/CMakeLists.txt
|
||||
index 84e3d17fd..5dc9cdd5c 100644
|
||||
--- a/sdk/template/azure-template/CMakeLists.txt
|
||||
+++ b/sdk/template/azure-template/CMakeLists.txt
|
||||
@@ -78,6 +78,7 @@ add_library(Azure::azure-template ALIAS azure-template)
|
||||
create_code_coverage(template azure-template azure-template-test "tests?/*;samples?/*")
|
||||
|
||||
get_az_version("${CMAKE_CURRENT_SOURCE_DIR}/src/private/package_version.hpp")
|
||||
+set_target_properties(azure-template PROPERTIES VERSION ${AZ_LIBRARY_VERSION})
|
||||
generate_documentation(azure-template ${AZ_LIBRARY_VERSION})
|
||||
|
||||
az_vcpkg_export(
|
|
@ -5,6 +5,7 @@
|
|||
],
|
||||
"name": "azure-template-cpp",
|
||||
"version-semver": "1.1.0-beta.3826333",
|
||||
"port-version": 1,
|
||||
"description": [
|
||||
"Microsoft Azure Template SDK for C++",
|
||||
"This is a template library meant to illustrate initial client library development process for Azure SDK.",
|
||||
|
|
|
@ -1,5 +1,10 @@
|
|||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "31b087fbd6461ea78334c2773e20fb8841227f10",
|
||||
"version-semver": "1.0.0-beta.11",
|
||||
"port-version": 1
|
||||
},
|
||||
{
|
||||
"git-tree": "44168e4e2e921830c390f5b286d88778434f5382",
|
||||
"version-semver": "1.0.0-beta.11",
|
||||
|
|
|
@ -1,5 +1,10 @@
|
|||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "7bdfe796f7b5a17b20c1ab2d696bc691d01ddfd1",
|
||||
"version-semver": "1.14.0",
|
||||
"port-version": 2
|
||||
},
|
||||
{
|
||||
"git-tree": "0ec5e609b710619bba529e5295273a4736ea2c36",
|
||||
"version-semver": "1.14.0",
|
||||
|
|
|
@ -1,5 +1,10 @@
|
|||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "438b80e78fa27acbe4a0e7d01156f4f7352f6bdd",
|
||||
"version-semver": "1.0.0-beta.4",
|
||||
"port-version": 5
|
||||
},
|
||||
{
|
||||
"git-tree": "0c228f5a6460cf81fe9dc4a50db05a1094e3d0be",
|
||||
"version-semver": "1.0.0-beta.4",
|
||||
|
|
|
@ -1,5 +1,10 @@
|
|||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "3204841e9d3f1340d6020a5552ab67f1cff77e0f",
|
||||
"version-semver": "1.0.0-beta.4",
|
||||
"port-version": 1
|
||||
},
|
||||
{
|
||||
"git-tree": "9152940fb73294ccf1daddd0ca054392a5c20e02",
|
||||
"version-semver": "1.0.0-beta.4",
|
||||
|
|
|
@ -1,5 +1,10 @@
|
|||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "18aa8778438f825bd80883b231dda53f7b9fa0f6",
|
||||
"version-semver": "1.10.0",
|
||||
"port-version": 1
|
||||
},
|
||||
{
|
||||
"git-tree": "da760d50861f4379e5f2cad9d510c3e8ed379536",
|
||||
"version-semver": "1.10.0",
|
||||
|
|
|
@ -1,5 +1,10 @@
|
|||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "1a05294a6912b74c8118296ff5f9e4a84253970d",
|
||||
"version-semver": "1.0.0-beta.1",
|
||||
"port-version": 4
|
||||
},
|
||||
{
|
||||
"git-tree": "bab2b5a8a2140117a3418252b952d2b378091bb0",
|
||||
"version-semver": "1.0.0-beta.1",
|
||||
|
|
|
@ -1,5 +1,10 @@
|
|||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "3081df4bb0ecefec3bffdac10df06c1eeb428748",
|
||||
"version-semver": "1.0.0-beta.9",
|
||||
"port-version": 2
|
||||
},
|
||||
{
|
||||
"git-tree": "626691751a17e95e727a8d285f5aebc3636fb170",
|
||||
"version-semver": "1.0.0-beta.9",
|
||||
|
|
|
@ -1,5 +1,10 @@
|
|||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "3f221e917031dcee64c534a22cd45db303bc0982",
|
||||
"version-semver": "1.1.0",
|
||||
"port-version": 7
|
||||
},
|
||||
{
|
||||
"git-tree": "fa60b6c9220fecf936b245bb30c32e26aac89099",
|
||||
"version-semver": "1.1.0",
|
||||
|
|
|
@ -1,5 +1,10 @@
|
|||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "f1cd444ec153b8806a32e12b32fccfcfe4726608",
|
||||
"version-semver": "4.0.0-beta.5",
|
||||
"port-version": 1
|
||||
},
|
||||
{
|
||||
"git-tree": "3e7659c1f7c6e477a3b43383051d8ddee0bdf354",
|
||||
"version-semver": "4.0.0-beta.5",
|
||||
|
|
|
@ -1,5 +1,10 @@
|
|||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "35b7d6d2fac0e3e4a2072b003319d62edb822adc",
|
||||
"version-semver": "4.3.0-beta.2",
|
||||
"port-version": 2
|
||||
},
|
||||
{
|
||||
"git-tree": "d8cff2121f572970a13f83159aa5b1064fc429d2",
|
||||
"version-semver": "4.3.0-beta.2",
|
||||
|
|
|
@ -1,5 +1,10 @@
|
|||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "c015464475f0cdaed3dd5dd659899f061316a8d2",
|
||||
"version-semver": "4.5.0-beta.2",
|
||||
"port-version": 2
|
||||
},
|
||||
{
|
||||
"git-tree": "b3ea82df01e5a4fa8ccf14d3ff9cc299fc8e232b",
|
||||
"version-semver": "4.5.0-beta.2",
|
||||
|
|
|
@ -1,5 +1,10 @@
|
|||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "113a2b3e096ca0e955b28108c72162584c4889dd",
|
||||
"version-semver": "4.3.0-beta.2",
|
||||
"port-version": 2
|
||||
},
|
||||
{
|
||||
"git-tree": "ae7c5150ad3179a1f2de2fde5afe6ee352eaf4f9",
|
||||
"version-semver": "4.3.0-beta.2",
|
||||
|
|
|
@ -1,5 +1,10 @@
|
|||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "e5c9edfea832b0e97bd91f934cd62ba125d809e0",
|
||||
"version-semver": "12.13.0",
|
||||
"port-version": 1
|
||||
},
|
||||
{
|
||||
"git-tree": "76ad0453978dd69453a2d37346af0659ecfefb8f",
|
||||
"version-semver": "12.13.0",
|
||||
|
|
|
@ -1,5 +1,10 @@
|
|||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "f641303c47af989f62d54a8d824688a7309ece68",
|
||||
"version-semver": "12.8.0",
|
||||
"port-version": 1
|
||||
},
|
||||
{
|
||||
"git-tree": "40d7e85d7455856a2aeed9665995ba827c687a7a",
|
||||
"version-semver": "12.8.0",
|
||||
|
|
|
@ -1,5 +1,10 @@
|
|||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "7f2c514334c09b9c368ced88a26d0d4a0ac3f01e",
|
||||
"version-semver": "12.12.0",
|
||||
"port-version": 1
|
||||
},
|
||||
{
|
||||
"git-tree": "f3fb7a4b90d8986af6ef314a52f1e0d46fd6723b",
|
||||
"version-semver": "12.12.0",
|
||||
|
|
|
@ -1,5 +1,10 @@
|
|||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "6323a301f1fa1adf9f6c9d3e08b04c5ac71d1870",
|
||||
"version-semver": "12.11.0",
|
||||
"port-version": 1
|
||||
},
|
||||
{
|
||||
"git-tree": "c537d64c18f257d50b5cd27ad4dd98faa66df188",
|
||||
"version-semver": "12.11.0",
|
||||
|
|
|
@ -1,5 +1,10 @@
|
|||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "66294610dbf3f3882fd2084177d87457b70c3a44",
|
||||
"version-semver": "12.4.0",
|
||||
"port-version": 1
|
||||
},
|
||||
{
|
||||
"git-tree": "c5a7be1e04a1cc10f22dccc03bdf3d1755be7f64",
|
||||
"version-semver": "12.4.0",
|
||||
|
|
|
@ -1,5 +1,10 @@
|
|||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "c3a9e9d32a671e2d00687a35c5623cc0a5c44bd8",
|
||||
"version-semver": "1.1.0-beta.3826333",
|
||||
"port-version": 1
|
||||
},
|
||||
{
|
||||
"git-tree": "fecdd4a669ec8b90da2dd2874bb96def3981f366",
|
||||
"version-semver": "1.1.0-beta.3826333",
|
||||
|
|
|
@ -2,75 +2,75 @@
|
|||
"default": {
|
||||
"azure-core-amqp-cpp": {
|
||||
"baseline": "1.0.0-beta.11",
|
||||
"port-version": 0
|
||||
"port-version": 1
|
||||
},
|
||||
"azure-core-cpp": {
|
||||
"baseline": "1.14.0",
|
||||
"port-version": 1
|
||||
"port-version": 2
|
||||
},
|
||||
"azure-core-tracing-opentelemetry-cpp": {
|
||||
"baseline": "1.0.0-beta.4",
|
||||
"port-version": 4
|
||||
"port-version": 5
|
||||
},
|
||||
"azure-data-tables-cpp": {
|
||||
"baseline": "1.0.0-beta.4",
|
||||
"port-version": 0
|
||||
"port-version": 1
|
||||
},
|
||||
"azure-identity-cpp": {
|
||||
"baseline": "1.10.0",
|
||||
"port-version": 0
|
||||
"port-version": 1
|
||||
},
|
||||
"azure-messaging-eventhubs-checkpointstore-blob-cpp": {
|
||||
"baseline": "1.0.0-beta.1",
|
||||
"port-version": 3
|
||||
"port-version": 4
|
||||
},
|
||||
"azure-messaging-eventhubs-cpp": {
|
||||
"baseline": "1.0.0-beta.9",
|
||||
"port-version": 1
|
||||
"port-version": 2
|
||||
},
|
||||
"azure-security-attestation-cpp": {
|
||||
"baseline": "1.1.0",
|
||||
"port-version": 6
|
||||
"port-version": 7
|
||||
},
|
||||
"azure-security-keyvault-administration-cpp": {
|
||||
"baseline": "4.0.0-beta.5",
|
||||
"port-version": 0
|
||||
"port-version": 1
|
||||
},
|
||||
"azure-security-keyvault-certificates-cpp": {
|
||||
"baseline": "4.3.0-beta.2",
|
||||
"port-version": 1
|
||||
"port-version": 2
|
||||
},
|
||||
"azure-security-keyvault-keys-cpp": {
|
||||
"baseline": "4.5.0-beta.2",
|
||||
"port-version": 1
|
||||
"port-version": 2
|
||||
},
|
||||
"azure-security-keyvault-secrets-cpp": {
|
||||
"baseline": "4.3.0-beta.2",
|
||||
"port-version": 1
|
||||
"port-version": 2
|
||||
},
|
||||
"azure-storage-blobs-cpp": {
|
||||
"baseline": "12.13.0",
|
||||
"port-version": 0
|
||||
"port-version": 1
|
||||
},
|
||||
"azure-storage-common-cpp": {
|
||||
"baseline": "12.8.0",
|
||||
"port-version": 0
|
||||
"port-version": 1
|
||||
},
|
||||
"azure-storage-files-datalake-cpp": {
|
||||
"baseline": "12.12.0",
|
||||
"port-version": 0
|
||||
"port-version": 1
|
||||
},
|
||||
"azure-storage-files-shares-cpp": {
|
||||
"baseline": "12.11.0",
|
||||
"port-version": 0
|
||||
"port-version": 1
|
||||
},
|
||||
"azure-storage-queues-cpp": {
|
||||
"baseline": "12.4.0",
|
||||
"port-version": 0
|
||||
"port-version": 1
|
||||
},
|
||||
"azure-template-cpp": {
|
||||
"baseline": "1.1.0-beta.3826333",
|
||||
"port-version": 0
|
||||
"port-version": 1
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче