aboutsummaryrefslogtreecommitdiff
path: root/ports/azure-storage-cpp
diff options
context:
space:
mode:
authorCurtis J Bezault <curtbezault@gmail.com>2019-08-09 11:59:32 -0400
committerGitHub <noreply@github.com>2019-08-09 11:59:32 -0400
commitc4f1a91ef245ed3e44ea11f13040a77453126165 (patch)
tree3e6c99d970fe8a5fcd1551bbcbf9fde4f0b0a3a4 /ports/azure-storage-cpp
parent9da7c5c99ee42e382895dbd0dafdd29beaa61075 (diff)
parent743e168ef5c7705e44d1d5cab5b9cca22328345e (diff)
downloadvcpkg-c4f1a91ef245ed3e44ea11f13040a77453126165.tar.gz
vcpkg-c4f1a91ef245ed3e44ea11f13040a77453126165.zip
Merge branch 'master' into external_file_abi
Diffstat (limited to 'ports/azure-storage-cpp')
-rw-r--r--ports/azure-storage-cpp/CONTROL2
-rw-r--r--ports/azure-storage-cpp/portfile.cmake2
-rw-r--r--ports/azure-storage-cpp/remove-gcov-dependency.patch14
3 files changed, 17 insertions, 1 deletions
diff --git a/ports/azure-storage-cpp/CONTROL b/ports/azure-storage-cpp/CONTROL
index 720f07efb..563c3d15f 100644
--- a/ports/azure-storage-cpp/CONTROL
+++ b/ports/azure-storage-cpp/CONTROL
@@ -1,5 +1,5 @@
Source: azure-storage-cpp
-Version: 6.1.0
+Version: 6.1.0-2
Build-Depends: cpprestsdk[core], atlmfc (windows), boost-log (!windows&!uwp), boost-locale (!windows&!uwp), libxml2 (!windows&!uwp), libuuid (!windows&!uwp&!osx), gettext
Description: 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.
diff --git a/ports/azure-storage-cpp/portfile.cmake b/ports/azure-storage-cpp/portfile.cmake
index 0a9662af3..b558fa51d 100644
--- a/ports/azure-storage-cpp/portfile.cmake
+++ b/ports/azure-storage-cpp/portfile.cmake
@@ -13,10 +13,12 @@ vcpkg_from_github(
PATCHES
# on osx use the uuid.h that is part of the osx sdk
builtin-uuid-osx.patch
+ remove-gcov-dependency.patch
)
vcpkg_configure_cmake(
SOURCE_PATH ${SOURCE_PATH}/Microsoft.WindowsAzure.Storage
+ PREFER_NINJA
OPTIONS
-DCMAKE_FIND_FRAMEWORK=LAST
-DBUILD_TESTS=OFF
diff --git a/ports/azure-storage-cpp/remove-gcov-dependency.patch b/ports/azure-storage-cpp/remove-gcov-dependency.patch
new file mode 100644
index 000000000..7083fe3fa
--- /dev/null
+++ b/ports/azure-storage-cpp/remove-gcov-dependency.patch
@@ -0,0 +1,14 @@
+diff --git a/Microsoft.WindowsAzure.Storage/src/CMakeLists.txt b/Microsoft.WindowsAzure.Storage/src/CMakeLists.txt
+index 6443f8e..db20749 100644
+--- a/Microsoft.WindowsAzure.Storage/src/CMakeLists.txt
++++ b/Microsoft.WindowsAzure.Storage/src/CMakeLists.txt
+@@ -63,9 +63,6 @@ if(UNIX OR WIN32)
+ )
+ endif()
+
+-if ("${CMAKE_BUILD_TYPE}" MATCHES "Debug")
+- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fprofile-arcs -ftest-coverage")
+-endif()
+ if (APPLE)
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${WARNINGS}")
+ else()