diff options
| author | ewertons <ewertons@microsoft.com> | 2019-12-10 11:11:46 -0800 |
|---|---|---|
| committer | Robert Schumacher <roschuma@microsoft.com> | 2019-12-10 11:11:46 -0800 |
| commit | 837fcab0ef8395b6da130c04c81f640d96669276 (patch) | |
| tree | 40f4aa2b163c8567c8149ee2ccdf6d6af87566f6 /ports/umock-c | |
| parent | beacecf48de4ad023be4f7b0e75d979d00f8b16c (diff) | |
| download | vcpkg-837fcab0ef8395b6da130c04c81f640d96669276.tar.gz vcpkg-837fcab0ef8395b6da130c04c81f640d96669276.zip | |
[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.
Diffstat (limited to 'ports/umock-c')
| -rw-r--r-- | ports/umock-c/CONTROL | 5 | ||||
| -rw-r--r-- | ports/umock-c/portfile.cmake | 24 |
2 files changed, 21 insertions, 8 deletions
diff --git a/ports/umock-c/CONTROL b/ports/umock-c/CONTROL index f57166a5d..3ef51001e 100644 --- a/ports/umock-c/CONTROL +++ b/ports/umock-c/CONTROL @@ -1,5 +1,8 @@ Source: umock-c -Version: 2019-10-07.2 +Version: 2019-11-27.1 Description: A pure C mocking library 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] diff --git a/ports/umock-c/portfile.cmake b/ports/umock-c/portfile.cmake index 5110b841c..5b6d6b32e 100644 --- a/ports/umock-c/portfile.cmake +++ b/ports/umock-c/portfile.cmake @@ -2,13 +2,23 @@ include(vcpkg_common_functions) vcpkg_check_linkage(ONLY_STATIC_LIBRARY) -vcpkg_from_github( - OUT_SOURCE_PATH SOURCE_PATH - REPO Azure/umock-c - REF 87d2214384c886a1e2406ac0756a0b3786add8da - SHA512 230b6c79a8346727bbc124d1aefaa14da8ecd82b2a56d68b3d2511b8efa5931872da440137a5d266835ba8c5193b83b4bc5ee85abb5242d07904a0706727926c - HEAD_REF master -) +if("public-preview" IN_LIST FEATURES) + vcpkg_from_github( + OUT_SOURCE_PATH SOURCE_PATH + REPO Azure/umock-c + REF 87d2214384c886a1e2406ac0756a0b3786add8da + 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( SOURCE_PATH ${SOURCE_PATH} |
