mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-12-12 22:49:01 +08:00
[azure-iot-sdk-c] Update macro-utils and umock-c to differentiate master and public-preview installations (#9117)
* [azure-iot-sdk-c] Update macro-utils and umock-c to differentiate master and public-preview installations * [azure-c-shared-utility]Terminate the build process when building uwp.
This commit is contained in:
parent
beacecf48d
commit
837fcab0ef
@ -1,7 +1,8 @@
|
|||||||
Source: azure-c-shared-utility
|
Source: azure-c-shared-utility
|
||||||
Version: 2019-10-07.2
|
Version: 2019-10-07.2-1
|
||||||
Description: Azure C SDKs common code
|
Description: Azure C SDKs common code
|
||||||
Build-Depends: curl (linux), openssl (linux), azure-macro-utils-c, umock-c
|
Build-Depends: curl (linux), openssl (linux), azure-macro-utils-c, umock-c
|
||||||
|
|
||||||
Feature: public-preview
|
Feature: public-preview
|
||||||
Description: Azure C SDKs common code (public preview)
|
Description: Azure C SDKs common code (public preview)
|
||||||
|
Build-Depends: curl (linux), openssl (linux), azure-macro-utils-c[public-preview], umock-c[public-preview]
|
@ -1,4 +1,4 @@
|
|||||||
include(vcpkg_common_functions)
|
vcpkg_fail_port_install(ON_TARGET "UWP")
|
||||||
|
|
||||||
vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
|
vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
|
||||||
|
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
Source: azure-iot-sdk-c
|
Source: azure-iot-sdk-c
|
||||||
Version: 2019-11-21.1
|
Version: 2019-11-27.1
|
||||||
Build-Depends: azure-uamqp-c, azure-umqtt-c, azure-c-shared-utility, parson, azure-uhttp-c, azure-macro-utils-c, umock-c
|
Build-Depends: azure-uamqp-c, azure-umqtt-c, azure-c-shared-utility, parson, azure-uhttp-c, azure-macro-utils-c, umock-c
|
||||||
Description: A C99 SDK for connecting devices to Microsoft Azure IoT services
|
Description: A C99 SDK for connecting devices to Microsoft Azure IoT services
|
||||||
|
|
||||||
Feature: public-preview
|
Feature: public-preview
|
||||||
Description: A version of the azure-iot-sdk-c containing public-preview features.
|
Description: A version of the azure-iot-sdk-c containing public-preview features.
|
||||||
Build-Depends: azure-uamqp-c[public-preview], azure-umqtt-c[public-preview], azure-c-shared-utility[public-preview], azure-uhttp-c[public-preview], azure-macro-utils-c, umock-c
|
Build-Depends: azure-uamqp-c[public-preview], azure-umqtt-c[public-preview], azure-c-shared-utility[public-preview], azure-uhttp-c[public-preview], azure-macro-utils-c[public-preview], umock-c[public-preview]
|
||||||
|
|
||||||
Feature: use_prov_client
|
Feature: use_prov_client
|
||||||
Description: Enables device provisioning client for DPS
|
Description: Enables device provisioning client for DPS
|
@ -1,5 +1,7 @@
|
|||||||
Source: azure-macro-utils-c
|
Source: azure-macro-utils-c
|
||||||
Version: 2019-10-07.2
|
Version: 2019-11-27.1
|
||||||
Description: A library of macros for the Azure IoT SDK Suite
|
Description: A library of macros for the Azure IoT SDK Suite
|
||||||
Build-Depends:
|
Build-Depends:
|
||||||
|
|
||||||
|
Feature: public-preview
|
||||||
|
Description: A library of macros for the Azure IoT SDK Suite (public-preview)
|
||||||
|
@ -2,13 +2,23 @@ include(vcpkg_common_functions)
|
|||||||
|
|
||||||
vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
|
vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
|
||||||
|
|
||||||
vcpkg_from_github(
|
if("public-preview" IN_LIST FEATURES)
|
||||||
OUT_SOURCE_PATH SOURCE_PATH
|
vcpkg_from_github(
|
||||||
REPO Azure/azure-macro-utils-c
|
OUT_SOURCE_PATH SOURCE_PATH
|
||||||
REF 7523af934fc4d9423111e358f49b19314ec9c3e3
|
REPO Azure/azure-macro-utils-c
|
||||||
SHA512 b53765096654fff9c5670004e4e107bffa81dd07e63eeac687c9e2b7e5ea2e1f26b6ae025c05c45f5c28152a457922f08c7f8d3303fa4d3b9194c34ba59533d5
|
REF 7523af934fc4d9423111e358f49b19314ec9c3e3
|
||||||
HEAD_REF master
|
SHA512 b53765096654fff9c5670004e4e107bffa81dd07e63eeac687c9e2b7e5ea2e1f26b6ae025c05c45f5c28152a457922f08c7f8d3303fa4d3b9194c34ba59533d5
|
||||||
)
|
HEAD_REF master
|
||||||
|
)
|
||||||
|
else()
|
||||||
|
vcpkg_from_github(
|
||||||
|
OUT_SOURCE_PATH SOURCE_PATH
|
||||||
|
REPO Azure/azure-macro-utils-c
|
||||||
|
REF 7523af934fc4d9423111e358f49b19314ec9c3e3
|
||||||
|
SHA512 b53765096654fff9c5670004e4e107bffa81dd07e63eeac687c9e2b7e5ea2e1f26b6ae025c05c45f5c28152a457922f08c7f8d3303fa4d3b9194c34ba59533d5
|
||||||
|
HEAD_REF master
|
||||||
|
)
|
||||||
|
endif()
|
||||||
|
|
||||||
vcpkg_configure_cmake(
|
vcpkg_configure_cmake(
|
||||||
SOURCE_PATH ${SOURCE_PATH}
|
SOURCE_PATH ${SOURCE_PATH}
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
Source: azure-uamqp-c
|
Source: azure-uamqp-c
|
||||||
Version: 2019-10-07.2
|
Version: 2019-11-27.1
|
||||||
Build-Depends: azure-c-shared-utility, azure-macro-utils-c, umock-c
|
Build-Depends: azure-c-shared-utility, azure-macro-utils-c, umock-c
|
||||||
Description: AMQP library for C
|
Description: AMQP library for C
|
||||||
|
|
||||||
Feature: public-preview
|
Feature: public-preview
|
||||||
Description: AMQP library for C (public preview)
|
Description: AMQP library for C (public preview)
|
||||||
Build-Depends: azure-c-shared-utility[public-preview], azure-macro-utils-c, umock-c
|
Build-Depends: azure-c-shared-utility[public-preview], azure-macro-utils-c[public-preview], umock-c[public-preview]
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
Source: azure-uhttp-c
|
Source: azure-uhttp-c
|
||||||
Version: 2019-10-07.2
|
Version: 2019-11-27.1
|
||||||
Build-Depends: azure-c-shared-utility, azure-macro-utils-c, umock-c
|
Build-Depends: azure-c-shared-utility, azure-macro-utils-c, umock-c
|
||||||
Description: Azure HTTP Library written in C
|
Description: Azure HTTP Library written in C
|
||||||
|
|
||||||
Feature: public-preview
|
Feature: public-preview
|
||||||
Description: Azure HTTP Library written in C (public preview)
|
Description: Azure HTTP Library written in C (public preview)
|
||||||
Build-Depends: azure-c-shared-utility[public-preview], azure-macro-utils-c, umock-c
|
Build-Depends: azure-c-shared-utility[public-preview], azure-macro-utils-c[public-preview], umock-c[public-preview]
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
Source: azure-umqtt-c
|
Source: azure-umqtt-c
|
||||||
Version: 2019-10-07.2
|
Version: 2019-11-27.1
|
||||||
Build-Depends: azure-c-shared-utility, azure-macro-utils-c, umock-c
|
Build-Depends: azure-c-shared-utility, azure-macro-utils-c, umock-c
|
||||||
Description: General purpose library for communication over the mqtt protocol
|
Description: General purpose library for communication over the mqtt protocol
|
||||||
|
|
||||||
Feature: public-preview
|
Feature: public-preview
|
||||||
Description: General purpose library for communication over the mqtt protocol (public preview)
|
Description: General purpose library for communication over the mqtt protocol (public preview)
|
||||||
Build-Depends: azure-c-shared-utility[public-preview], azure-macro-utils-c, umock-c
|
Build-Depends: azure-c-shared-utility[public-preview], azure-macro-utils-c[public-preview], umock-c[public-preview]
|
||||||
|
@ -1,5 +1,8 @@
|
|||||||
Source: umock-c
|
Source: umock-c
|
||||||
Version: 2019-10-07.2
|
Version: 2019-11-27.1
|
||||||
Description: A pure C mocking library
|
Description: A pure C mocking library
|
||||||
Build-Depends: azure-macro-utils-c
|
Build-Depends: azure-macro-utils-c
|
||||||
|
|
||||||
|
Feature: public-preview
|
||||||
|
Description: A pure C mocking library (public-preview)
|
||||||
|
Build-Depends: azure-macro-utils-c[public-preview]
|
||||||
|
@ -2,13 +2,23 @@ include(vcpkg_common_functions)
|
|||||||
|
|
||||||
vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
|
vcpkg_check_linkage(ONLY_STATIC_LIBRARY)
|
||||||
|
|
||||||
vcpkg_from_github(
|
if("public-preview" IN_LIST FEATURES)
|
||||||
OUT_SOURCE_PATH SOURCE_PATH
|
vcpkg_from_github(
|
||||||
REPO Azure/umock-c
|
OUT_SOURCE_PATH SOURCE_PATH
|
||||||
REF 87d2214384c886a1e2406ac0756a0b3786add8da
|
REPO Azure/umock-c
|
||||||
SHA512 230b6c79a8346727bbc124d1aefaa14da8ecd82b2a56d68b3d2511b8efa5931872da440137a5d266835ba8c5193b83b4bc5ee85abb5242d07904a0706727926c
|
REF 87d2214384c886a1e2406ac0756a0b3786add8da
|
||||||
HEAD_REF master
|
SHA512 230b6c79a8346727bbc124d1aefaa14da8ecd82b2a56d68b3d2511b8efa5931872da440137a5d266835ba8c5193b83b4bc5ee85abb5242d07904a0706727926c
|
||||||
)
|
HEAD_REF master
|
||||||
|
)
|
||||||
|
else()
|
||||||
|
vcpkg_from_github(
|
||||||
|
OUT_SOURCE_PATH SOURCE_PATH
|
||||||
|
REPO Azure/umock-c
|
||||||
|
REF 87d2214384c886a1e2406ac0756a0b3786add8da
|
||||||
|
SHA512 230b6c79a8346727bbc124d1aefaa14da8ecd82b2a56d68b3d2511b8efa5931872da440137a5d266835ba8c5193b83b4bc5ee85abb5242d07904a0706727926c
|
||||||
|
HEAD_REF master
|
||||||
|
)
|
||||||
|
endif()
|
||||||
|
|
||||||
vcpkg_configure_cmake(
|
vcpkg_configure_cmake(
|
||||||
SOURCE_PATH ${SOURCE_PATH}
|
SOURCE_PATH ${SOURCE_PATH}
|
||||||
|
Loading…
Reference in New Issue
Block a user