mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-11-29 09:29:09 +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>
34 lines
1.2 KiB
CMake
34 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-datalake_${VERSION}"
|
|
SHA512 3314adc2c43b54f3bb776b099876062dc157cb35215c8efb49c1d23474479601ab0c067f901809c9ee4bce646feabf0065e8e8b96ae77f4d0f8585e8e269294b
|
|
HEAD_REF main
|
|
)
|
|
|
|
if(EXISTS "${SOURCE_PATH}/sdk/storage/azure-storage-files-datalake")
|
|
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-datalake" "${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
|
|
-DBUILD_TESTING=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()
|