aboutsummaryrefslogtreecommitdiff
path: root/ports/azure-c-shared-utility
diff options
context:
space:
mode:
authorRajeev Massand <rajeev.massand@microsoft.com>2018-11-16 15:45:32 -0800
committerRobert Schumacher <roschuma@microsoft.com>2018-11-16 15:45:32 -0800
commit13e7f60bcab978ba65a929ab2c8bbf1e1e92328c (patch)
tree260de680982b6e58423cab44cce6180d55ae7da5 /ports/azure-c-shared-utility
parente7fcd8414500e572469494fbfb39c11a19d0919e (diff)
downloadvcpkg-13e7f60bcab978ba65a929ab2c8bbf1e1e92328c.tar.gz
vcpkg-13e7f60bcab978ba65a929ab2c8bbf1e1e92328c.zip
[azure-iot-sdk-c] Update sdk to 1.2.10 and update dependencies (#4717)
* new versions for azure-iot-sdk-c, azure-c-shared-utility, azure-uamqp-c, azure-umqtt-c, azure-uhttp-c * [azure-iot-sdk-c] Modernize & Cleanup * fix for x64-windows
Diffstat (limited to 'ports/azure-c-shared-utility')
-rw-r--r--ports/azure-c-shared-utility/CONTROL2
-rw-r--r--ports/azure-c-shared-utility/portfile.cmake17
2 files changed, 6 insertions, 13 deletions
diff --git a/ports/azure-c-shared-utility/CONTROL b/ports/azure-c-shared-utility/CONTROL
index d676552ce..7a19242e9 100644
--- a/ports/azure-c-shared-utility/CONTROL
+++ b/ports/azure-c-shared-utility/CONTROL
@@ -1,4 +1,4 @@
Source: azure-c-shared-utility
-Version: 1.1.5
+Version: 1.1.10-1
Description: Azure C SDKs common code
Build-Depends: curl (linux), openssl (linux)
diff --git a/ports/azure-c-shared-utility/portfile.cmake b/ports/azure-c-shared-utility/portfile.cmake
index 48763bef2..0d2d8a493 100644
--- a/ports/azure-c-shared-utility/portfile.cmake
+++ b/ports/azure-c-shared-utility/portfile.cmake
@@ -1,20 +1,15 @@
include(vcpkg_common_functions)
-if(VCPKG_LIBRARY_LINKAGE STREQUAL "dynamic")
- message("azure-c-shared-utility only supports static linkage")
- set(VCPKG_LIBRARY_LINKAGE "static")
-endif()
+vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO Azure/azure-c-shared-utility
- REF e7aef25f8012e9e9333c72433a1d21f90f3a28b4
- SHA512 73b644bc1ea3d87fcdc0916f969fd779a20ed5ae263643dd21cc600265f84cab443f6578ff30f364ddea9e91ca4488615b78898e9c06f15cbc5d0af725ebfa00
+ REF 68ede5bbc58c7d976f3bd68325edec181c254e5e
+ SHA512 97253c081cab90c7c879da9ecfa076be43d19fd0d442d91fcab8ab3149e792b868c363c56b5afc3e3880a18b400e663661d257237d2f1ef97544522a1cabcd5a
HEAD_REF master
)
-string(COMPARE EQUAL "${VCPKG_LIBRARY_LINKAGE}" "dynamic" BUILD_AS_DYNAMIC)
-
vcpkg_configure_cmake(
SOURCE_PATH ${SOURCE_PATH}
PREFER_NINJA
@@ -22,7 +17,7 @@ vcpkg_configure_cmake(
-Dskip_samples=ON
-Duse_installed_dependencies=ON
-Duse_default_uuid=ON
- -Dbuild_as_dynamic=${BUILD_AS_DYNAMIC}
+ -Dbuild_as_dynamic=OFF
)
vcpkg_install_cmake()
@@ -33,8 +28,6 @@ file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include ${CURRENT_PACKAGES_DIR
file(COPY ${SOURCE_PATH}/configs/azure_iot_build_rules.cmake DESTINATION ${CURRENT_PACKAGES_DIR}/share/azure-c-shared-utility)
-file(INSTALL
- ${SOURCE_PATH}/LICENSE
- DESTINATION ${CURRENT_PACKAGES_DIR}/share/azure-c-shared-utility RENAME copyright)
+configure_file(${SOURCE_PATH}/LICENSE ${CURRENT_PACKAGES_DIR}/share/azure-c-shared-utility/copyright COPYONLY)
vcpkg_copy_pdbs()