mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-11-29 08:58:59 +08:00
8150939b69
In #38085, we released 4 azure SDK libraries, and updated port manifest files to use `HEAD_REF` and `${VERSION}`. This PR updates the rest of the https://github.com/Azure/azure-sdk-for-cpp/ ports to have the same changes, and also updates the remaining Azure SDK for C++ ports to have multi-line `$comment`. This will keep all Azure SDK for C++ ports in uniform state when it comes to portfiles, reflects the mainfest changes from the repo, and will help to see minimalistic diffs during the next releases and in daily validation runs (#34835). cc @WangWeiLin-MV --------- Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
33 lines
1.2 KiB
CMake
33 lines
1.2 KiB
CMake
# NOTE: All changes made to this file will get overwritten by the next port release.
|
|
# Please contribute your changes to https://github.com/Azure/azure-sdk-for-cpp.
|
|
|
|
vcpkg_from_github(
|
|
OUT_SOURCE_PATH SOURCE_PATH
|
|
REPO Azure/azure-sdk-for-cpp
|
|
REF "azure-storage-files-shares_${VERSION}"
|
|
SHA512 a22cce4f43fd77aabdb43fdbc9ea3e5a501f5abeaafe5f5fea7e8737b6b017dc2ca3b674ac0c5f8bcda9b836af7644b3c17db050b02db5e076728047aa5c2ec0
|
|
HEAD_REF main
|
|
)
|
|
|
|
if(EXISTS "${SOURCE_PATH}/sdk/storage/azure-storage-files-shares")
|
|
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/storage/_")
|
|
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/_")
|
|
file(REMOVE_RECURSE "${SOURCE_PATH}/_")
|
|
|
|
file(RENAME "${SOURCE_PATH}/sdk/storage/azure-storage-files-shares" "${SOURCE_PATH}/sdk/storage/_")
|
|
file(RENAME "${SOURCE_PATH}/sdk/storage" "${SOURCE_PATH}/sdk/_")
|
|
file(RENAME "${SOURCE_PATH}/sdk" "${SOURCE_PATH}/_")
|
|
endif()
|
|
|
|
vcpkg_cmake_configure(
|
|
SOURCE_PATH "${SOURCE_PATH}/_/_/_"
|
|
OPTIONS
|
|
-DWARNINGS_AS_ERRORS=OFF
|
|
)
|
|
|
|
vcpkg_cmake_install()
|
|
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
|
|
vcpkg_cmake_config_fixup()
|
|
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
|
|
vcpkg_copy_pdbs()
|