Skip to content

Commit

Permalink
Merge branch 'master' into test-features
Browse files Browse the repository at this point in the history
  • Loading branch information
autoantwort committed Sep 25, 2023
2 parents 583ae46 + 5a38b5e commit 470780e
Show file tree
Hide file tree
Showing 183 changed files with 1,998 additions and 534 deletions.
12 changes: 11 additions & 1 deletion ports/azure-core-amqp-cpp/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,18 @@ vcpkg_from_github(
SHA512 93af776c164942584025fdca8493a9ac6145bba5afc061d2d9a8976c887e818baef3b8797b56fc5278c5e01875dc8813b94f3919d581a5b8e660f6ca27ecd702
)

if(EXISTS "${SOURCE_PATH}/sdk/core/azure-core-amqp")
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/core/_")
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/_")
file(REMOVE_RECURSE "${SOURCE_PATH}/_")

file(RENAME "${SOURCE_PATH}/sdk/core/azure-core-amqp" "${SOURCE_PATH}/sdk/core/_")
file(RENAME "${SOURCE_PATH}/sdk/core" "${SOURCE_PATH}/sdk/_")
file(RENAME "${SOURCE_PATH}/sdk" "${SOURCE_PATH}/_")
endif()

vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}/sdk/core/azure-core-amqp/"
SOURCE_PATH "${SOURCE_PATH}/_/_/_"
OPTIONS
-DWARNINGS_AS_ERRORS=OFF
-DBUILD_TESTING=OFF
Expand Down
1 change: 1 addition & 0 deletions ports/azure-core-amqp-cpp/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"name": "azure-core-amqp-cpp",
"version-semver": "1.0.0-beta.3",
"port-version": 1,
"description": [
"Microsoft Azure AMQP SDK for C++",
"This library provides AMQP functionality to Azure SDK services."
Expand Down
12 changes: 11 additions & 1 deletion ports/azure-core-cpp/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,18 @@ vcpkg_check_features(
winhttp BUILD_TRANSPORT_WINHTTP
)

if(EXISTS "${SOURCE_PATH}/sdk/core/azure-core")
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/core/_")
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/_")
file(REMOVE_RECURSE "${SOURCE_PATH}/_")

file(RENAME "${SOURCE_PATH}/sdk/core/azure-core" "${SOURCE_PATH}/sdk/core/_")
file(RENAME "${SOURCE_PATH}/sdk/core" "${SOURCE_PATH}/sdk/_")
file(RENAME "${SOURCE_PATH}/sdk" "${SOURCE_PATH}/_")
endif()

vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}/sdk/core/azure-core/"
SOURCE_PATH "${SOURCE_PATH}/_/_/_"
OPTIONS
${FEATURE_OPTIONS}
-DWARNINGS_AS_ERRORS=OFF
Expand Down
2 changes: 1 addition & 1 deletion ports/azure-core-cpp/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "azure-core-cpp",
"version-semver": "1.10.2",
"port-version": 4,
"port-version": 5,
"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++."
Expand Down
12 changes: 11 additions & 1 deletion ports/azure-core-tracing-opentelemetry-cpp/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,18 @@ vcpkg_from_github(
SHA512 645c616fe54024f30a6e4b9c2626bfeaf906086be7bbeccc4a1155178670fb70d9818938db2f9fa8e3b9593ca45e0b10042dcd67fde04d2542f6f72a74884697
)

if(EXISTS "${SOURCE_PATH}/sdk/core/azure-core-tracing-opentelemetry")
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/core/_")
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/_")
file(REMOVE_RECURSE "${SOURCE_PATH}/_")

file(RENAME "${SOURCE_PATH}/sdk/core/azure-core-tracing-opentelemetry" "${SOURCE_PATH}/sdk/core/_")
file(RENAME "${SOURCE_PATH}/sdk/core" "${SOURCE_PATH}/sdk/_")
file(RENAME "${SOURCE_PATH}/sdk" "${SOURCE_PATH}/_")
endif()

vcpkg_cmake_configure(
SOURCE_PATH ${SOURCE_PATH}/sdk/core/azure-core-tracing-opentelemetry/
SOURCE_PATH "${SOURCE_PATH}/_/_/_"
OPTIONS
-DWARNINGS_AS_ERRORS=OFF
)
Expand Down
1 change: 1 addition & 0 deletions ports/azure-core-tracing-opentelemetry-cpp/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"name": "azure-core-tracing-opentelemetry-cpp",
"version-semver": "1.0.0-beta.4",
"port-version": 1,
"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."
Expand Down
12 changes: 11 additions & 1 deletion ports/azure-identity-cpp/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,18 @@ vcpkg_from_github(
SHA512 f3e12c0685ec7a1cde724feafbc84a8aa66688ed7b54bb9c4787d516aee3142310863013a5d49869e1a1e64af8f5ce908640fee64190bc9c2f9715e3afa833bc
)

if(EXISTS "${SOURCE_PATH}/sdk/identity/azure-identity")
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/identity/_")
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/_")
file(REMOVE_RECURSE "${SOURCE_PATH}/_")

file(RENAME "${SOURCE_PATH}/sdk/identity/azure-identity" "${SOURCE_PATH}/sdk/identity/_")
file(RENAME "${SOURCE_PATH}/sdk/identity" "${SOURCE_PATH}/sdk/_")
file(RENAME "${SOURCE_PATH}/sdk" "${SOURCE_PATH}/_")
endif()

vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}/sdk/identity/azure-identity/"
SOURCE_PATH "${SOURCE_PATH}/_/_/_"
OPTIONS
-DWARNINGS_AS_ERRORS=OFF
-DBUILD_TESTING=OFF
Expand Down
1 change: 1 addition & 0 deletions ports/azure-identity-cpp/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"name": "azure-identity-cpp",
"version-semver": "1.5.1",
"port-version": 1,
"description": [
"Microsoft Azure Identity SDK for C++",
"This library provides common authentication-related abstractions for Azure SDK."
Expand Down
12 changes: 11 additions & 1 deletion ports/azure-messaging-eventhubs-cpp/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,18 @@ vcpkg_from_github(
SHA512 3677edf50218c39e378a968661c0ec0600b8760d3af33f204f3267e104449c0aef42b9520cb63b5e5810b89bf91f06979d009ffdd6d6d04d2c14e1a21f0e111f
)

if(EXISTS "${SOURCE_PATH}/sdk/eventhubs/azure-messaging-eventhubs")
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/eventhubs/_")
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/_")
file(REMOVE_RECURSE "${SOURCE_PATH}/_")

file(RENAME "${SOURCE_PATH}/sdk/eventhubs/azure-messaging-eventhubs" "${SOURCE_PATH}/sdk/eventhubs/_")
file(RENAME "${SOURCE_PATH}/sdk/eventhubs" "${SOURCE_PATH}/sdk/_")
file(RENAME "${SOURCE_PATH}/sdk" "${SOURCE_PATH}/_")
endif()

vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}/sdk/eventhubs/azure-messaging-eventhubs/"
SOURCE_PATH "${SOURCE_PATH}/_/_/_"
OPTIONS
-DWARNINGS_AS_ERRORS=OFF
-DBUILD_TESTING=OFF
Expand Down
1 change: 1 addition & 0 deletions ports/azure-messaging-eventhubs-cpp/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"name": "azure-messaging-eventhubs-cpp",
"version-semver": "1.0.0-beta.2",
"port-version": 1,
"description": [
"Microsoft Azure Messaging Event Hubs SDK for C++",
"This library provides Azure Messaging Event Hubs SDK."
Expand Down
12 changes: 11 additions & 1 deletion ports/azure-security-attestation-cpp/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,18 @@ vcpkg_from_github(
SHA512 bf5c0ab830122838045e3e5ff03aae38f81082b50b9b0c61fa21a8c101a2fd98ad98b136d49702665d720f59baa6a89c8af3f161a44c09d24ad747fb1828cbca
)

if(EXISTS "${SOURCE_PATH}/sdk/attestation/azure-security-attestation")
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/attestation/_")
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/_")
file(REMOVE_RECURSE "${SOURCE_PATH}/_")

file(RENAME "${SOURCE_PATH}/sdk/attestation/azure-security-attestation" "${SOURCE_PATH}/sdk/attestation/_")
file(RENAME "${SOURCE_PATH}/sdk/attestation" "${SOURCE_PATH}/sdk/_")
file(RENAME "${SOURCE_PATH}/sdk" "${SOURCE_PATH}/_")
endif()

vcpkg_cmake_configure(
SOURCE_PATH ${SOURCE_PATH}/sdk/attestation/azure-security-attestation/
SOURCE_PATH "${SOURCE_PATH}/_/_/_"
OPTIONS
-DWARNINGS_AS_ERRORS=OFF
)
Expand Down
1 change: 1 addition & 0 deletions ports/azure-security-attestation-cpp/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"name": "azure-security-attestation-cpp",
"version-semver": "1.1.0",
"port-version": 1,
"description": [
"Microsoft Azure Attestation Service SDK for C++",
"This library provides API access to the Microsoft Azure Attestation service."
Expand Down
12 changes: 11 additions & 1 deletion ports/azure-security-keyvault-administration-cpp/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,18 @@ vcpkg_from_github(
SHA512 1209811b470821f929ffd5d09df58ff19b19f13a657acf304fefd457ee533acb3e91774ca6d72d0106e42d601d0bd4d23fbd563f62a4c9a62d686afe61cb4e6c
)

if(EXISTS "${SOURCE_PATH}/sdk/keyvault/azure-security-keyvault-administration")
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/keyvault/_")
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/_")
file(REMOVE_RECURSE "${SOURCE_PATH}/_")

file(RENAME "${SOURCE_PATH}/sdk/keyvault/azure-security-keyvault-administration" "${SOURCE_PATH}/sdk/keyvault/_")
file(RENAME "${SOURCE_PATH}/sdk/keyvault" "${SOURCE_PATH}/sdk/_")
file(RENAME "${SOURCE_PATH}/sdk" "${SOURCE_PATH}/_")
endif()

vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}/sdk/keyvault/azure-security-keyvault-administration/"
SOURCE_PATH "${SOURCE_PATH}/_/_/_"
OPTIONS
-DWARNINGS_AS_ERRORS=OFF
)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"name": "azure-security-keyvault-administration-cpp",
"version-semver": "4.0.0-beta.3",
"port-version": 1,
"description": [
"Microsoft Azure Key Vault Administration SDK for C++",
"This library provides Azure Key Vault Administration SDK."
Expand Down
12 changes: 11 additions & 1 deletion ports/azure-security-keyvault-certificates-cpp/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,18 @@ vcpkg_from_github(
SHA512 bcfbeb47bbf0871113be3a7704b519af2b3209304be8f9c29874325e8efd3e4e440706aae1f86139076097b31e3777b85e3c9b01861bc5ace9113645d8a97260
)

if(EXISTS "${SOURCE_PATH}/sdk/keyvault/azure-security-keyvault-certificates")
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/keyvault/_")
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/_")
file(REMOVE_RECURSE "${SOURCE_PATH}/_")

file(RENAME "${SOURCE_PATH}/sdk/keyvault/azure-security-keyvault-certificates" "${SOURCE_PATH}/sdk/keyvault/_")
file(RENAME "${SOURCE_PATH}/sdk/keyvault" "${SOURCE_PATH}/sdk/_")
file(RENAME "${SOURCE_PATH}/sdk" "${SOURCE_PATH}/_")
endif()

vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}/sdk/keyvault/azure-security-keyvault-certificates/"
SOURCE_PATH "${SOURCE_PATH}/_/_/_"
OPTIONS
-DWARNINGS_AS_ERRORS=OFF
)
Expand Down
1 change: 1 addition & 0 deletions ports/azure-security-keyvault-certificates-cpp/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"name": "azure-security-keyvault-certificates-cpp",
"version-semver": "4.2.0",
"port-version": 1,
"description": [
"Microsoft Azure Key Vault Certificates SDK for C++",
"This library provides Azure Key Vault Certificates SDK."
Expand Down
12 changes: 11 additions & 1 deletion ports/azure-security-keyvault-keys-cpp/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,18 @@ vcpkg_from_github(
SHA512 00fc21a1ecf4b40543a1a381777970739579f3384392cdb9a2eb44563d05a5ac648f797cb5198df27f74cd4b45d341b06e45f552ed2a878f2cfd50f3461ad4fd
)

if(EXISTS "${SOURCE_PATH}/sdk/keyvault/azure-security-keyvault-keys")
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/keyvault/_")
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/_")
file(REMOVE_RECURSE "${SOURCE_PATH}/_")

file(RENAME "${SOURCE_PATH}/sdk/keyvault/azure-security-keyvault-keys" "${SOURCE_PATH}/sdk/keyvault/_")
file(RENAME "${SOURCE_PATH}/sdk/keyvault" "${SOURCE_PATH}/sdk/_")
file(RENAME "${SOURCE_PATH}/sdk" "${SOURCE_PATH}/_")
endif()

vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}/sdk/keyvault/azure-security-keyvault-keys/"
SOURCE_PATH "${SOURCE_PATH}/_/_/_"
OPTIONS
-DWARNINGS_AS_ERRORS=OFF
)
Expand Down
1 change: 1 addition & 0 deletions ports/azure-security-keyvault-keys-cpp/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"name": "azure-security-keyvault-keys-cpp",
"version-semver": "4.4.0",
"port-version": 1,
"description": [
"Microsoft Azure Key Vault Keys SDK for C++",
"This library provides Azure Key Vault Keys SDK."
Expand Down
12 changes: 11 additions & 1 deletion ports/azure-security-keyvault-secrets-cpp/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,18 @@ vcpkg_from_github(
SHA512 1f464e60f9cb234bb28c3daa5abb0a27fdb9c75327f7eb84b3d5215524457aae9b6c64617a35175341afcaf0da39373190c867fb1d5a1780b9395062a7420aaa
)

if(EXISTS "${SOURCE_PATH}/sdk/keyvault/azure-security-keyvault-secrets")
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/keyvault/_")
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/_")
file(REMOVE_RECURSE "${SOURCE_PATH}/_")

file(RENAME "${SOURCE_PATH}/sdk/keyvault/azure-security-keyvault-secrets" "${SOURCE_PATH}/sdk/keyvault/_")
file(RENAME "${SOURCE_PATH}/sdk/keyvault" "${SOURCE_PATH}/sdk/_")
file(RENAME "${SOURCE_PATH}/sdk" "${SOURCE_PATH}/_")
endif()

vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}/sdk/keyvault/azure-security-keyvault-secrets/"
SOURCE_PATH "${SOURCE_PATH}/_/_/_"
OPTIONS
-DWARNINGS_AS_ERRORS=OFF
)
Expand Down
1 change: 1 addition & 0 deletions ports/azure-security-keyvault-secrets-cpp/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"name": "azure-security-keyvault-secrets-cpp",
"version-semver": "4.2.0",
"port-version": 1,
"description": [
"Microsoft Azure Key Vault Secrets SDK for C++",
"This library provides Azure Key Vault Secrets SDK."
Expand Down
12 changes: 11 additions & 1 deletion ports/azure-storage-blobs-cpp/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,18 @@ vcpkg_from_github(
SHA512 10126fa8f34357d941cc7ac031c7811cdbf5fe998d2b6741e9e97325c67df5ed9c490ec42034d9b1ba56716e7de3b7283eb9059554d32b2f4d907e839b64b59f
)

if(EXISTS "${SOURCE_PATH}/sdk/storage/azure-storage-blobs")
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/storage/_")
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/_")
file(REMOVE_RECURSE "${SOURCE_PATH}/_")

file(RENAME "${SOURCE_PATH}/sdk/storage/azure-storage-blobs" "${SOURCE_PATH}/sdk/storage/_")
file(RENAME "${SOURCE_PATH}/sdk/storage" "${SOURCE_PATH}/sdk/_")
file(RENAME "${SOURCE_PATH}/sdk" "${SOURCE_PATH}/_")
endif()

vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}/sdk/storage/azure-storage-blobs/"
SOURCE_PATH "${SOURCE_PATH}/_/_/_"
OPTIONS
-DWARNINGS_AS_ERRORS=OFF
-DBUILD_TESTING=OFF
Expand Down
1 change: 1 addition & 0 deletions ports/azure-storage-blobs-cpp/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"name": "azure-storage-blobs-cpp",
"version-semver": "12.9.0",
"port-version": 1,
"description": [
"Microsoft Azure Storage Blobs SDK for C++",
"This library provides Azure Storage Blobs SDK."
Expand Down
12 changes: 11 additions & 1 deletion ports/azure-storage-common-cpp/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,18 @@ vcpkg_from_github(
SHA512 999bbd93b645849720d2fd4401b8f9e9f12ce31ea1362786cd1aa0392efd0a05de717d87b2db43a190c2a40f42477daddebcc00812efc4de3ccc08e7563001dd
)

if(EXISTS "${SOURCE_PATH}/sdk/storage/azure-storage-common")
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/storage/_")
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/_")
file(REMOVE_RECURSE "${SOURCE_PATH}/_")

file(RENAME "${SOURCE_PATH}/sdk/storage/azure-storage-common" "${SOURCE_PATH}/sdk/storage/_")
file(RENAME "${SOURCE_PATH}/sdk/storage" "${SOURCE_PATH}/sdk/_")
file(RENAME "${SOURCE_PATH}/sdk" "${SOURCE_PATH}/_")
endif()

vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}/sdk/storage/azure-storage-common/"
SOURCE_PATH "${SOURCE_PATH}/_/_/_"
OPTIONS
-DWARNINGS_AS_ERRORS=OFF
-DBUILD_TESTING=OFF
Expand Down
1 change: 1 addition & 0 deletions ports/azure-storage-common-cpp/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"name": "azure-storage-common-cpp",
"version-semver": "12.4.0",
"port-version": 1,
"description": [
"Microsoft Azure Common Storage SDK for C++",
"This library provides common Azure Storage-related abstractions for Azure SDK."
Expand Down
12 changes: 11 additions & 1 deletion ports/azure-storage-files-datalake-cpp/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,18 @@ vcpkg_from_github(
SHA512 4539b8ba806abdf71cdf82e2bdcffe1adae1d19e6ea62f72cea6ac7e0beef32895d13cff53df4afe06b53ed5740c19bba858c09f75b74cd446d5c125e36ca2b3
)

if(EXISTS "${SOURCE_PATH}/sdk/storage/azure-storage-files-datalake")
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/storage/_")
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/_")
file(REMOVE_RECURSE "${SOURCE_PATH}/_")

file(RENAME "${SOURCE_PATH}/sdk/storage/azure-storage-files-datalake" "${SOURCE_PATH}/sdk/storage/_")
file(RENAME "${SOURCE_PATH}/sdk/storage" "${SOURCE_PATH}/sdk/_")
file(RENAME "${SOURCE_PATH}/sdk" "${SOURCE_PATH}/_")
endif()

vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}/sdk/storage/azure-storage-files-datalake/"
SOURCE_PATH "${SOURCE_PATH}/_/_/_"
OPTIONS
-DWARNINGS_AS_ERRORS=OFF
-DBUILD_TESTING=OFF
Expand Down
1 change: 1 addition & 0 deletions ports/azure-storage-files-datalake-cpp/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"name": "azure-storage-files-datalake-cpp",
"version-semver": "12.8.0",
"port-version": 1,
"description": [
"Microsoft Azure Storage Files Data Lake SDK for C++",
"This library provides Azure Storage Files Data Lake SDK."
Expand Down
12 changes: 11 additions & 1 deletion ports/azure-storage-files-shares-cpp/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,18 @@ vcpkg_from_github(
SHA512 2482a7c437bd36e63efc8c77d917a09d73bde2bc12d49afd1e24cf0977656e991c59c15d34b52c1bd19c6988fe7c40c95b5edea8740977ffc676f3dd6758dc5e
)

if(EXISTS "${SOURCE_PATH}/sdk/storage/azure-storage-files-shares")
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/storage/_")
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/_")
file(REMOVE_RECURSE "${SOURCE_PATH}/_")

file(RENAME "${SOURCE_PATH}/sdk/storage/azure-storage-files-shares" "${SOURCE_PATH}/sdk/storage/_")
file(RENAME "${SOURCE_PATH}/sdk/storage" "${SOURCE_PATH}/sdk/_")
file(RENAME "${SOURCE_PATH}/sdk" "${SOURCE_PATH}/_")
endif()

vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}/sdk/storage/azure-storage-files-shares/"
SOURCE_PATH "${SOURCE_PATH}/_/_/_"
OPTIONS
-DWARNINGS_AS_ERRORS=OFF
)
Expand Down
1 change: 1 addition & 0 deletions ports/azure-storage-files-shares-cpp/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"name": "azure-storage-files-shares-cpp",
"version-semver": "12.7.0",
"port-version": 1,
"description": [
"Microsoft Azure Storage Files Shares SDK for C++",
"This library provides Azure Storage Files Shares SDK."
Expand Down
Loading

0 comments on commit 470780e

Please sign in to comment.