aboutsummaryrefslogtreecommitdiff
path: root/ports/azure-storage-queues-cpp
diff options
context:
space:
mode:
authorAzure SDK Bot <53356347+azure-sdk@users.noreply.github.com>2021-09-09 21:17:15 -0700
committerGitHub <noreply@github.com>2021-09-09 21:17:15 -0700
commit7dd411637348596441b5e46a556c84b0e331620b (patch)
tree9a07cfb1a8a3e0f8b03711f5928a6c120404e5c5 /ports/azure-storage-queues-cpp
parentdd94ac64c18f383572e526ee9c87d7bacc017cc5 (diff)
downloadvcpkg-7dd411637348596441b5e46a556c84b0e331620b.tar.gz
vcpkg-7dd411637348596441b5e46a556c84b0e331620b.zip
[azure-sdk-for-cpp] Storage Sept Release (#20037)
* [azure-storage-blobs-cpp] Update to 12.2.0 ## 12.2.0 (2021-09-08) ### Breaking Changes - `StartsOn` and `ExpiresOn` in `SignedIdentifier` were changed to nullable. ### Bugs Fixed - Fixed a bug where prefix cannot contain `&` when listing blobs. ### Other Changes - Create less threads if there isn't too much data to transfer. * [azure-storage-files-datalake-cpp] Update to 12.2.0 ## 12.2.0 (2021-09-08) ### Breaking Changes - `StartsOn` and `ExpiresOn` in `SignedIdentifier` were changed to nullable. ### Bugs Fixed - Fixed a bug where prefix cannot contain `&` when listing files. ### Other Changes - Create less threads if there isn't too much data to transfer. * [azure-storage-files-shares-cpp] Update to 12.2.0 ## 12.2.0 (2021-09-08) ### Breaking Changes - `AccessPolicy::StartsOn` and `AccessPolicy::ExpiresOn` are now nullable values. ### Bugs Fixed - Fixed a bug where prefix cannot contain `&` when listing files. ### Other Changes - Create less threads if there isn't too much data to transfer. * [azure-storage-queues-cpp] Update to 12.0.0-beta.1 ## 12.0.0-beta.1 (2021-09-08) ### New Features - Added support for Queue features: - QueueServiceClient::ListQueues - QueueServiceClient::SetProperties - QueueServiceClient::GetProperties - QueueServiceClient::GetStatistics - QueueServiceClient::CreateQueue - QueueServiceClient::DeleteQueue - QueueClient::Create - QueueClient::Delete - QueueClient::GetProperties - QueueClient::SetMetadata - QueueClient::GetAccessPolicy - QueueClient::SetAccessPolicy - QueueClient::EnqueueMessage - QueueClient::ReceiveMessages - QueueClient::PeekMessages - QueueClient::UpdateMessage - QueueClient::DeleteMessage - QueueClient::ClearMessages - Added support for queue SAS. * [azure-storage-common-cpp] Update to 12.2.0 ## 12.2.0 (2021-09-08) ### Features Added - Used new xml library on Windows, dropped dependency for libxml2. ### Bugs Fixed - Fixed a bug that may cause crash when parsing XML.
Diffstat (limited to 'ports/azure-storage-queues-cpp')
-rw-r--r--ports/azure-storage-queues-cpp/portfile.cmake18
-rw-r--r--ports/azure-storage-queues-cpp/vcpkg.json25
2 files changed, 43 insertions, 0 deletions
diff --git a/ports/azure-storage-queues-cpp/portfile.cmake b/ports/azure-storage-queues-cpp/portfile.cmake
new file mode 100644
index 000000000..8ede76b4e
--- /dev/null
+++ b/ports/azure-storage-queues-cpp/portfile.cmake
@@ -0,0 +1,18 @@
+vcpkg_from_github(
+ OUT_SOURCE_PATH SOURCE_PATH
+ REPO Azure/azure-sdk-for-cpp
+ REF azure-storage-queues_12.0.0-beta.1
+ SHA512 22c59e6fd6838caeb7af476a4547815115d51b26145bbb3083cf4ae6bd15a6e43d5892c02f97cfa09c5e279c219c6f0b600f65d5dd742495f72775850b7ed6e2
+)
+
+vcpkg_cmake_configure(
+ SOURCE_PATH ${SOURCE_PATH}/sdk/storage/azure-storage-queues/
+ OPTIONS
+ -DWARNINGS_AS_ERRORS=OFF
+)
+
+vcpkg_cmake_install()
+file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
+vcpkg_cmake_config_fixup()
+file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
+vcpkg_copy_pdbs()
diff --git a/ports/azure-storage-queues-cpp/vcpkg.json b/ports/azure-storage-queues-cpp/vcpkg.json
new file mode 100644
index 000000000..ffedcc26b
--- /dev/null
+++ b/ports/azure-storage-queues-cpp/vcpkg.json
@@ -0,0 +1,25 @@
+{
+ "name": "azure-storage-queues-cpp",
+ "version-semver": "12.0.0-beta.1",
+ "description": [
+ "Microsoft Azure Storage Queues SDK for C++",
+ "This library provides Azure Storage Queues SDK."
+ ],
+ "homepage": "https://github.com/Azure/azure-sdk-for-cpp/tree/main/sdk/storage/azure-storage-queues",
+ "license": "MIT",
+ "dependencies": [
+ {
+ "name": "azure-storage-common-cpp",
+ "default-features": false,
+ "version>=": "12.2.0"
+ },
+ {
+ "name": "vcpkg-cmake",
+ "host": true
+ },
+ {
+ "name": "vcpkg-cmake-config",
+ "host": true
+ }
+ ]
+}