mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-11-27 19:59:06 +08:00
[azure-*-cpp] Set version property for Azure SDK binaries (#41509)
Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
This commit is contained in:
parent
aeddf73af2
commit
e6943cc30e
@ -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")
|
||||
|
12
ports/azure-core-amqp-cpp/set_version.patch
Normal file
12
ports/azure-core-amqp-cpp/set_version.patch
Normal file
@ -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(
|
||||
|
12
ports/azure-core-cpp/set_version.patch
Normal file
12
ports/azure-core-cpp/set_version.patch
Normal file
@ -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,6 +5,7 @@
|
||||
],
|
||||
"name": "azure-core-cpp",
|
||||
"version-semver": "1.14.0",
|
||||
"port-version": 1,
|
||||
"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")
|
||||
|
13
ports/azure-core-tracing-opentelemetry-cpp/set_version.patch
Normal file
13
ports/azure-core-tracing-opentelemetry-cpp/set_version.patch
Normal file
@ -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")
|
||||
|
12
ports/azure-data-tables-cpp/set_version.patch
Normal file
12
ports/azure-data-tables-cpp/set_version.patch
Normal file
@ -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")
|
||||
|
12
ports/azure-identity-cpp/set_version.patch
Normal file
12
ports/azure-identity-cpp/set_version.patch
Normal file
@ -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,7 +5,7 @@
|
||||
],
|
||||
"name": "azure-identity-cpp",
|
||||
"version-semver": "1.10.0",
|
||||
"port-version": 1,
|
||||
"port-version": 2,
|
||||
"description": [
|
||||
"Microsoft Azure Identity SDK for C++",
|
||||
"This library provides common authentication-related abstractions for Azure SDK."
|
||||
|
@ -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")
|
||||
|
12
ports/azure-messaging-eventhubs-cpp/set_version.patch
Normal file
12
ports/azure-messaging-eventhubs-cpp/set_version.patch
Normal file
@ -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")
|
||||
|
12
ports/azure-security-attestation-cpp/set_version.patch
Normal file
12
ports/azure-security-attestation-cpp/set_version.patch
Normal file
@ -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": 5,
|
||||
"port-version": 6,
|
||||
"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.2.1",
|
||||
"port-version": 2,
|
||||
"port-version": 3,
|
||||
"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")
|
||||
|
12
ports/azure-security-keyvault-keys-cpp/set_version.patch
Normal file
12
ports/azure-security-keyvault-keys-cpp/set_version.patch
Normal file
@ -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.4.1",
|
||||
"port-version": 2,
|
||||
"port-version": 3,
|
||||
"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")
|
||||
|
12
ports/azure-security-keyvault-secrets-cpp/set_version.patch
Normal file
12
ports/azure-security-keyvault-secrets-cpp/set_version.patch
Normal file
@ -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.2.1",
|
||||
"port-version": 2,
|
||||
"port-version": 3,
|
||||
"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")
|
||||
|
12
ports/azure-storage-blobs-cpp/set_version.patch
Normal file
12
ports/azure-storage-blobs-cpp/set_version.patch
Normal file
@ -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")
|
||||
|
12
ports/azure-storage-common-cpp/set_version.patch
Normal file
12
ports/azure-storage-common-cpp/set_version.patch
Normal file
@ -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")
|
||||
|
12
ports/azure-storage-files-datalake-cpp/set_version.patch
Normal file
12
ports/azure-storage-files-datalake-cpp/set_version.patch
Normal file
@ -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")
|
||||
|
12
ports/azure-storage-files-shares-cpp/set_version.patch
Normal file
12
ports/azure-storage-files-shares-cpp/set_version.patch
Normal file
@ -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")
|
||||
|
12
ports/azure-storage-queues-cpp/set_version.patch
Normal file
12
ports/azure-storage-queues-cpp/set_version.patch
Normal file
@ -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."
|
||||
|
@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "bbf82106a42fe16154f3bcb57d4f49d560f91ccd",
|
||||
"version-semver": "1.0.0-beta.11",
|
||||
"port-version": 1
|
||||
},
|
||||
{
|
||||
"git-tree": "4782abe977ab163588fd6dcdc1f38b01739d4a0c",
|
||||
"version-semver": "1.0.0-beta.11",
|
||||
|
@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "f937bf0444060d596ffb2693a71640086939a542",
|
||||
"version-semver": "1.14.0",
|
||||
"port-version": 1
|
||||
},
|
||||
{
|
||||
"git-tree": "fb70bf821b5752b8e8bc942945aea223ad4960dc",
|
||||
"version-semver": "1.14.0",
|
||||
|
@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "787e5bf9dd2696add1ff8d3bea711b9611c15c43",
|
||||
"version-semver": "1.0.0-beta.4",
|
||||
"port-version": 5
|
||||
},
|
||||
{
|
||||
"git-tree": "50af7ca57ee7e96f6d9c772f3f2e4032bfae4d2a",
|
||||
"version-semver": "1.0.0-beta.4",
|
||||
|
@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "8c8fd7ca261ef5f849f5e802432971d026b73529",
|
||||
"version-semver": "1.0.0-beta.4",
|
||||
"port-version": 1
|
||||
},
|
||||
{
|
||||
"git-tree": "25bfcc3d875731c2dfac231c9468ff0d02ef774e",
|
||||
"version-semver": "1.0.0-beta.4",
|
||||
|
@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "fc15d56f69b1832146f5625ef9b18000febf8341",
|
||||
"version-semver": "1.10.0",
|
||||
"port-version": 2
|
||||
},
|
||||
{
|
||||
"git-tree": "e34818074344451c91bda6706bf359f84a3b69b8",
|
||||
"version-semver": "1.10.0",
|
||||
|
@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "56d7d109e00a8bb0d208eb212840290cdadd4cc6",
|
||||
"version-semver": "1.0.0-beta.1",
|
||||
"port-version": 4
|
||||
},
|
||||
{
|
||||
"git-tree": "8bdfa6fd4defa1e8e62bdaad4e75a9992f40c083",
|
||||
"version-semver": "1.0.0-beta.1",
|
||||
|
@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "20acc123d4bc4b1499ba80cefbf27648204dba78",
|
||||
"version-semver": "1.0.0-beta.9",
|
||||
"port-version": 2
|
||||
},
|
||||
{
|
||||
"git-tree": "77827efdc37ee6717125e6516b9ebfb8f2bc90d7",
|
||||
"version-semver": "1.0.0-beta.9",
|
||||
|
@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "aa1f9163cca2993354c108a3f9b3dfcf561635f0",
|
||||
"version-semver": "1.1.0",
|
||||
"port-version": 6
|
||||
},
|
||||
{
|
||||
"git-tree": "88c5e0b80d5cd580969d5c807b7ce06d7f2cda25",
|
||||
"version-semver": "1.1.0",
|
||||
|
@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "a6ee89f64c55c1202b7d71fd7551916ea5e62d93",
|
||||
"version-semver": "4.0.0-beta.5",
|
||||
"port-version": 1
|
||||
},
|
||||
{
|
||||
"git-tree": "981cd5dab70bbcf44130dfe094e96d3ce5095b15",
|
||||
"version-semver": "4.0.0-beta.5",
|
||||
|
@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "04bc0d3763fbdd8773ae5ef3f00107f3a2bb3c70",
|
||||
"version-semver": "4.2.1",
|
||||
"port-version": 3
|
||||
},
|
||||
{
|
||||
"git-tree": "75bd228566d927e22eec5b51aae2c71dc3d05e3f",
|
||||
"version-semver": "4.2.1",
|
||||
|
@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "4afe6efdcdc0e5df2c45c177a8ad5f4815fb98b2",
|
||||
"version-semver": "4.4.1",
|
||||
"port-version": 3
|
||||
},
|
||||
{
|
||||
"git-tree": "5e08ec294ffa70534153ce3b9275f98d042603cb",
|
||||
"version-semver": "4.4.1",
|
||||
|
@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "59fc00624617f87b2f6cc2001dc559d87b78c604",
|
||||
"version-semver": "4.2.1",
|
||||
"port-version": 3
|
||||
},
|
||||
{
|
||||
"git-tree": "dd50aa8c678a3b44cfe156c2585bf3e55c0d3fda",
|
||||
"version-semver": "4.2.1",
|
||||
|
@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "cd9abe94e013e42493479d573f7e7d60a89c5821",
|
||||
"version-semver": "12.13.0",
|
||||
"port-version": 1
|
||||
},
|
||||
{
|
||||
"git-tree": "27ed64e60e120ebfed0bed577860888f7754e0c3",
|
||||
"version-semver": "12.13.0",
|
||||
|
@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "a200d88271a1801801abee4e06da137e698cbcec",
|
||||
"version-semver": "12.8.0",
|
||||
"port-version": 1
|
||||
},
|
||||
{
|
||||
"git-tree": "477f43d417586ff593070b38902ad8229b39c739",
|
||||
"version-semver": "12.8.0",
|
||||
|
@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "4932548d090f0897b607b71e7c41720cc975970a",
|
||||
"version-semver": "12.12.0",
|
||||
"port-version": 1
|
||||
},
|
||||
{
|
||||
"git-tree": "f404dcc173c1e702263bfb6611b40d69a307514d",
|
||||
"version-semver": "12.12.0",
|
||||
|
@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "dbe687f016f7747967b99e26138e09ff1a098767",
|
||||
"version-semver": "12.11.0",
|
||||
"port-version": 1
|
||||
},
|
||||
{
|
||||
"git-tree": "5518255fb2a9d5ebb314b7e7e404512472e7a8d3",
|
||||
"version-semver": "12.11.0",
|
||||
|
@ -1,5 +1,10 @@
|
||||
{
|
||||
"versions": [
|
||||
{
|
||||
"git-tree": "fb06e818a33a9970e3475d03b339f87ef17f8039",
|
||||
"version-semver": "12.4.0",
|
||||
"port-version": 1
|
||||
},
|
||||
{
|
||||
"git-tree": "1d0d8497e675a161121ec372e1c98877f6dffcac",
|
||||
"version-semver": "12.4.0",
|
||||
|
@ -454,23 +454,23 @@
|
||||
},
|
||||
"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": 0
|
||||
"port-version": 1
|
||||
},
|
||||
"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": 1
|
||||
"port-version": 2
|
||||
},
|
||||
"azure-iot-sdk-c": {
|
||||
"baseline": "2024-08-12",
|
||||
@ -486,39 +486,39 @@
|
||||
},
|
||||
"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": 5
|
||||
"port-version": 6
|
||||
},
|
||||
"azure-security-keyvault-administration-cpp": {
|
||||
"baseline": "4.0.0-beta.5",
|
||||
"port-version": 0
|
||||
"port-version": 1
|
||||
},
|
||||
"azure-security-keyvault-certificates-cpp": {
|
||||
"baseline": "4.2.1",
|
||||
"port-version": 2
|
||||
"port-version": 3
|
||||
},
|
||||
"azure-security-keyvault-keys-cpp": {
|
||||
"baseline": "4.4.1",
|
||||
"port-version": 2
|
||||
"port-version": 3
|
||||
},
|
||||
"azure-security-keyvault-secrets-cpp": {
|
||||
"baseline": "4.2.1",
|
||||
"port-version": 2
|
||||
"port-version": 3
|
||||
},
|
||||
"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-cpp": {
|
||||
"baseline": "7.5.0",
|
||||
@ -526,15 +526,15 @@
|
||||
},
|
||||
"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-uamqp-c": {
|
||||
"baseline": "2024-08-12",
|
||||
|
Loading…
Reference in New Issue
Block a user