forked from microsoft/vcpkg
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[azure] Update vcpkgs (add new port dependencies) (microsoft#6511)
* [azure] Update vcpkgs (add new port dependencies) * [azure-iot-sdk-c] Bump CONTROL versions and normalize tabs/spaces * [azure] ACR of Update vcpkgs (add new port dependencies)
- Loading branch information
1 parent
94d1e2e
commit e290fc4
Showing
14 changed files
with
99 additions
and
24 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
Source: azure-c-shared-utility | ||
Version: 2019-03-18 | ||
Version: 2019-03-18-1 | ||
Description: Azure C SDKs common code | ||
Build-Depends: curl (linux), openssl (linux) | ||
Build-Depends: curl (linux), openssl (linux), azure-macro-utils-c, umock-c | ||
|
||
Feature: public-preview | ||
Description: Azure C SDKs common code (public preview) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,8 @@ | ||
Source: azure-iot-sdk-c | ||
Version: 2019-03-18 | ||
Build-Depends: azure-uamqp-c, azure-umqtt-c, azure-c-shared-utility, parson, azure-uhttp-c | ||
Version: 2019-03-18-1 | ||
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 | ||
|
||
Feature: public-preview | ||
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] | ||
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 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
Source: azure-macro-utils-c | ||
Version: 2019-04-11-1 | ||
Description: A library of macros for the Azure IoT SDK Suite | ||
Build-Depends: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
include(vcpkg_common_functions) | ||
|
||
vcpkg_check_linkage(ONLY_STATIC_LIBRARY) | ||
|
||
vcpkg_from_github( | ||
OUT_SOURCE_PATH SOURCE_PATH | ||
REPO Azure/azure-macro-utils-c | ||
REF 38729b4b7ac3ea8b7d71e394782b861ecb25193e | ||
SHA512 c9c820e74aee403d45f257359318d3435e5d6534afe821da5679bc462e26ad256dd01ed253a80ba1c58343f850ef1026280533a152c4b0465527f6537b3092d3 | ||
HEAD_REF master | ||
) | ||
|
||
vcpkg_configure_cmake( | ||
SOURCE_PATH ${SOURCE_PATH} | ||
PREFER_NINJA | ||
OPTIONS | ||
-Drun_int_tests=OFF | ||
) | ||
|
||
vcpkg_install_cmake() | ||
|
||
vcpkg_fixup_cmake_targets(CONFIG_PATH cmake TARGET_PATH share/azure_macro_utils_c) | ||
|
||
file(COPY ${SOURCE_PATH}/inc/azure_macro_utils/macro_utils.h DESTINATION ${CURRENT_PACKAGES_DIR}/share/azure_macro_utils_c/include/azure_macro_utils) | ||
|
||
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include ${CURRENT_PACKAGES_DIR}/debug) | ||
|
||
configure_file(${SOURCE_PATH}/LICENSE ${CURRENT_PACKAGES_DIR}/share/azure-macro-utils-c/copyright COPYONLY) | ||
|
||
vcpkg_copy_pdbs() | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,8 @@ | ||
Source: azure-uamqp-c | ||
Version: 2019-03-18 | ||
Build-Depends: azure-c-shared-utility | ||
Version: 2019-03-18-1 | ||
Build-Depends: azure-c-shared-utility, azure-macro-utils-c, umock-c | ||
Description: AMQP library for C | ||
|
||
Feature: public-preview | ||
Description: AMQP library for C (public preview) | ||
Build-Depends: azure-c-shared-utility[public-preview] | ||
Build-Depends: azure-c-shared-utility[public-preview], azure-macro-utils-c, umock-c |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,8 @@ | ||
Source: azure-uhttp-c | ||
Version: 2019-03-18 | ||
Build-Depends: azure-c-shared-utility | ||
Version: 2019-03-18-1 | ||
Build-Depends: azure-c-shared-utility, azure-macro-utils-c, umock-c | ||
Description: Azure HTTP Library written in C | ||
|
||
Feature: public-preview | ||
Description: Azure HTTP Library written in C (public preview) | ||
Build-Depends: azure-c-shared-utility[public-preview] | ||
Build-Depends: azure-c-shared-utility[public-preview], azure-macro-utils-c, umock-c |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,8 @@ | ||
Source: azure-umqtt-c | ||
Version: 2019-03-18 | ||
Build-Depends: azure-c-shared-utility | ||
Version: 2019-03-18-1 | ||
Build-Depends: azure-c-shared-utility, azure-macro-utils-c, umock-c | ||
Description: General purpose library for communication over the mqtt protocol | ||
|
||
Feature: public-preview | ||
Description: General purpose library for communication over the mqtt protocol (public preview) | ||
Build-Depends: azure-c-shared-utility[public-preview] | ||
Build-Depends: azure-c-shared-utility[public-preview], azure-macro-utils-c, umock-c |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
Source: umock-c | ||
Version: 2019-04-11-1 | ||
Description: A pure C mocking library | ||
Build-Depends: azure-macro-utils-c | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
include(vcpkg_common_functions) | ||
|
||
vcpkg_check_linkage(ONLY_STATIC_LIBRARY) | ||
|
||
vcpkg_from_github( | ||
OUT_SOURCE_PATH SOURCE_PATH | ||
REPO Azure/umock-c | ||
REF 92772d9d8317a37dd0b656e95877ffb03bc67e92 | ||
SHA512 4dd738c7b2c7e1237ad874a7ad90bf81b864aa242af335dcc82d0cfea51bc33fe84de4eebedb6e00944c70d01d1ade4827716dbcf95754165b35981bde4147e7 | ||
HEAD_REF master | ||
) | ||
|
||
vcpkg_configure_cmake( | ||
SOURCE_PATH ${SOURCE_PATH} | ||
PREFER_NINJA | ||
OPTIONS | ||
-Drun_unittests=OFF | ||
-Drun_int_tests=OFF | ||
-Duse_installed_dependencies=ON | ||
) | ||
|
||
vcpkg_install_cmake() | ||
|
||
vcpkg_fixup_cmake_targets(CONFIG_PATH cmake TARGET_PATH share/umock_c) | ||
|
||
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include ${CURRENT_PACKAGES_DIR}/debug/share) | ||
|
||
configure_file(${SOURCE_PATH}/readme.md ${CURRENT_PACKAGES_DIR}/share/umock-c/copyright COPYONLY) | ||
|
||
vcpkg_copy_pdbs() | ||
|
||
|