early-access version 2853
This commit is contained in:
32
externals/vcpkg/ports/azure-storage-cpp/portfile.cmake
vendored
Executable file
32
externals/vcpkg/ports/azure-storage-cpp/portfile.cmake
vendored
Executable file
@@ -0,0 +1,32 @@
|
||||
message(WARNING "azure-storage-cpp is no longer actively developed. Instead, users should migrate to the new sdk:azure-core-cpp")
|
||||
|
||||
vcpkg_from_github(
|
||||
OUT_SOURCE_PATH SOURCE_PATH
|
||||
REPO Azure/azure-storage-cpp
|
||||
REF v7.5.0
|
||||
SHA512 83eabcaf2114c8af1cabbc96b6ef2b57c934a06f68e7a870adf336feaa19edd57aedaf8507d5c40500e46d4e77f5059f9286e319fe7cadeb9ffc8fa018fb030c
|
||||
HEAD_REF master
|
||||
)
|
||||
|
||||
vcpkg_configure_cmake(
|
||||
SOURCE_PATH ${SOURCE_PATH}/Microsoft.WindowsAzure.Storage
|
||||
PREFER_NINJA
|
||||
OPTIONS
|
||||
-DCMAKE_FIND_FRAMEWORK=LAST
|
||||
-DBUILD_TESTS=OFF
|
||||
-DBUILD_SAMPLES=OFF
|
||||
OPTIONS_RELEASE
|
||||
-DGETTEXT_LIB_DIR=${CURRENT_INSTALLED_DIR}/lib
|
||||
OPTIONS_DEBUG
|
||||
-DGETTEXT_LIB_DIR=${CURRENT_INSTALLED_DIR}/debug/lib
|
||||
)
|
||||
|
||||
vcpkg_install_cmake()
|
||||
|
||||
file(INSTALL
|
||||
${SOURCE_PATH}/LICENSE.txt
|
||||
DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)
|
||||
file(REMOVE_RECURSE
|
||||
${CURRENT_PACKAGES_DIR}/debug/include)
|
||||
|
||||
vcpkg_copy_pdbs()
|
41
externals/vcpkg/ports/azure-storage-cpp/vcpkg.json
vendored
Executable file
41
externals/vcpkg/ports/azure-storage-cpp/vcpkg.json
vendored
Executable file
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"name": "azure-storage-cpp",
|
||||
"version-string": "7.5.0",
|
||||
"port-version": 3,
|
||||
"description": [
|
||||
"[legacy] Microsoft Azure Storage Client SDK for C++",
|
||||
"A client library for working with Microsoft Azure storage services including blobs, files, tables, and queues. This client library enables working with the Microsoft Azure storage services which include the blob service for storing binary and text data, the file service for storing binary and text data, the table service for storing structured non-relational data, and the queue service for storing messages that may be accessed by a client."
|
||||
],
|
||||
"homepage": "https://blogs.msdn.com/b/windowsazurestorage/",
|
||||
"supports": "!uwp",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "atlmfc",
|
||||
"platform": "windows"
|
||||
},
|
||||
{
|
||||
"name": "boost-locale",
|
||||
"platform": "!windows & !uwp"
|
||||
},
|
||||
{
|
||||
"name": "boost-log",
|
||||
"platform": "!windows & !uwp"
|
||||
},
|
||||
{
|
||||
"name": "cpprestsdk",
|
||||
"default-features": false
|
||||
},
|
||||
{
|
||||
"name": "gettext",
|
||||
"platform": "osx"
|
||||
},
|
||||
{
|
||||
"name": "libuuid",
|
||||
"platform": "!windows & !uwp & !osx"
|
||||
},
|
||||
{
|
||||
"name": "libxml2",
|
||||
"platform": "!windows & !uwp"
|
||||
}
|
||||
]
|
||||
}
|
Reference in New Issue
Block a user