Shorten build-time paths when building in vcpkg (#4977)
* Shorten build-time paths when building in vcpkg * if-guard --------- Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
This commit is contained in:
parent
e8b968fea0
commit
ec220be784
@ -8,8 +8,18 @@ vcpkg_from_github(
|
||||
SHA512 0
|
||||
)
|
||||
|
||||
if(EXISTS "${SOURCE_PATH}/sdk/attestation/azure-security-attestation")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/attestation/_")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/_")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/_")
|
||||
|
||||
file(RENAME "${SOURCE_PATH}/sdk/attestation/azure-security-attestation" "${SOURCE_PATH}/sdk/attestation/_")
|
||||
file(RENAME "${SOURCE_PATH}/sdk/attestation" "${SOURCE_PATH}/sdk/_")
|
||||
file(RENAME "${SOURCE_PATH}/sdk" "${SOURCE_PATH}/_")
|
||||
endif()
|
||||
|
||||
vcpkg_cmake_configure(
|
||||
SOURCE_PATH "${SOURCE_PATH}/sdk/attestation/azure-security-attestation/"
|
||||
SOURCE_PATH "${SOURCE_PATH}/_/_/_"
|
||||
OPTIONS
|
||||
-DWARNINGS_AS_ERRORS=OFF
|
||||
-DBUILD_TESTING=OFF
|
||||
|
||||
@ -8,8 +8,18 @@ vcpkg_from_github(
|
||||
SHA512 0
|
||||
)
|
||||
|
||||
if(EXISTS "${SOURCE_PATH}/sdk/core/azure-core-amqp")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/core/_")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/_")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/_")
|
||||
|
||||
file(RENAME "${SOURCE_PATH}/sdk/core/azure-core-amqp" "${SOURCE_PATH}/sdk/core/_")
|
||||
file(RENAME "${SOURCE_PATH}/sdk/core" "${SOURCE_PATH}/sdk/_")
|
||||
file(RENAME "${SOURCE_PATH}/sdk" "${SOURCE_PATH}/_")
|
||||
endif()
|
||||
|
||||
vcpkg_cmake_configure(
|
||||
SOURCE_PATH "${SOURCE_PATH}/sdk/core/azure-core-amqp/"
|
||||
SOURCE_PATH "${SOURCE_PATH}/_/_/_"
|
||||
OPTIONS
|
||||
-DWARNINGS_AS_ERRORS=OFF
|
||||
-DBUILD_TESTING=OFF
|
||||
|
||||
@ -8,8 +8,18 @@ vcpkg_from_github(
|
||||
SHA512 0
|
||||
)
|
||||
|
||||
if(EXISTS "${SOURCE_PATH}/sdk/core/azure-core-tracing-opentelemetry")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/core/_")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/_")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/_")
|
||||
|
||||
file(RENAME "${SOURCE_PATH}/sdk/core/azure-core-tracing-opentelemetry" "${SOURCE_PATH}/sdk/core/_")
|
||||
file(RENAME "${SOURCE_PATH}/sdk/core" "${SOURCE_PATH}/sdk/_")
|
||||
file(RENAME "${SOURCE_PATH}/sdk" "${SOURCE_PATH}/_")
|
||||
endif()
|
||||
|
||||
vcpkg_cmake_configure(
|
||||
SOURCE_PATH "${SOURCE_PATH}/sdk/core/azure-core-tracing-opentelemetry/"
|
||||
SOURCE_PATH "${SOURCE_PATH}/_/_/_"
|
||||
OPTIONS
|
||||
-DWARNINGS_AS_ERRORS=OFF
|
||||
-DBUILD_TESTING=OFF
|
||||
|
||||
@ -15,8 +15,18 @@ vcpkg_check_features(
|
||||
winhttp BUILD_TRANSPORT_WINHTTP
|
||||
)
|
||||
|
||||
if(EXISTS "${SOURCE_PATH}/sdk/core/azure-core")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/core/_")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/_")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/_")
|
||||
|
||||
file(RENAME "${SOURCE_PATH}/sdk/core/azure-core" "${SOURCE_PATH}/sdk/core/_")
|
||||
file(RENAME "${SOURCE_PATH}/sdk/core" "${SOURCE_PATH}/sdk/_")
|
||||
file(RENAME "${SOURCE_PATH}/sdk" "${SOURCE_PATH}/_")
|
||||
endif()
|
||||
|
||||
vcpkg_cmake_configure(
|
||||
SOURCE_PATH "${SOURCE_PATH}/sdk/core/azure-core/"
|
||||
SOURCE_PATH "${SOURCE_PATH}/_/_/_"
|
||||
OPTIONS
|
||||
${FEATURE_OPTIONS}
|
||||
-DWARNINGS_AS_ERRORS=OFF
|
||||
|
||||
@ -8,8 +8,18 @@ vcpkg_from_github(
|
||||
SHA512 0
|
||||
)
|
||||
|
||||
if(EXISTS "${SOURCE_PATH}/sdk/eventhubs/azure-messaging-eventhubs")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/eventhubs/_")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/_")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/_")
|
||||
|
||||
file(RENAME "${SOURCE_PATH}/sdk/eventhubs/azure-messaging-eventhubs" "${SOURCE_PATH}/sdk/eventhubs/_")
|
||||
file(RENAME "${SOURCE_PATH}/sdk/eventhubs" "${SOURCE_PATH}/sdk/_")
|
||||
file(RENAME "${SOURCE_PATH}/sdk" "${SOURCE_PATH}/_")
|
||||
endif()
|
||||
|
||||
vcpkg_cmake_configure(
|
||||
SOURCE_PATH "${SOURCE_PATH}/sdk/eventhubs/azure-messaging-eventhubs/"
|
||||
SOURCE_PATH "${SOURCE_PATH}/_/_/_"
|
||||
OPTIONS
|
||||
-DWARNINGS_AS_ERRORS=OFF
|
||||
-DBUILD_TESTING=OFF
|
||||
|
||||
@ -8,8 +8,18 @@ vcpkg_from_github(
|
||||
SHA512 0
|
||||
)
|
||||
|
||||
if(EXISTS "${SOURCE_PATH}/sdk/identity/azure-identity")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/identity/_")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/_")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/_")
|
||||
|
||||
file(RENAME "${SOURCE_PATH}/sdk/identity/azure-identity" "${SOURCE_PATH}/sdk/identity/_")
|
||||
file(RENAME "${SOURCE_PATH}/sdk/identity" "${SOURCE_PATH}/sdk/_")
|
||||
file(RENAME "${SOURCE_PATH}/sdk" "${SOURCE_PATH}/_")
|
||||
endif()
|
||||
|
||||
vcpkg_cmake_configure(
|
||||
SOURCE_PATH "${SOURCE_PATH}/sdk/identity/azure-identity/"
|
||||
SOURCE_PATH "${SOURCE_PATH}/_/_/_"
|
||||
OPTIONS
|
||||
-DWARNINGS_AS_ERRORS=OFF
|
||||
-DBUILD_TESTING=OFF
|
||||
|
||||
@ -8,8 +8,18 @@ vcpkg_from_github(
|
||||
SHA512 0
|
||||
)
|
||||
|
||||
if(EXISTS "${SOURCE_PATH}/sdk/keyvault/azure-security-keyvault-administration")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/keyvault/_")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/_")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/_")
|
||||
|
||||
file(RENAME "${SOURCE_PATH}/sdk/keyvault/azure-security-keyvault-administration" "${SOURCE_PATH}/sdk/keyvault/_")
|
||||
file(RENAME "${SOURCE_PATH}/sdk/keyvault" "${SOURCE_PATH}/sdk/_")
|
||||
file(RENAME "${SOURCE_PATH}/sdk" "${SOURCE_PATH}/_")
|
||||
endif()
|
||||
|
||||
vcpkg_cmake_configure(
|
||||
SOURCE_PATH "${SOURCE_PATH}/sdk/keyvault/azure-security-keyvault-administration/"
|
||||
SOURCE_PATH "${SOURCE_PATH}/_/_/_"
|
||||
OPTIONS
|
||||
-DWARNINGS_AS_ERRORS=OFF
|
||||
-DBUILD_TESTING=OFF
|
||||
|
||||
@ -8,8 +8,18 @@ vcpkg_from_github(
|
||||
SHA512 0
|
||||
)
|
||||
|
||||
if(EXISTS "${SOURCE_PATH}/sdk/keyvault/azure-security-keyvault-certificates")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/keyvault/_")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/_")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/_")
|
||||
|
||||
file(RENAME "${SOURCE_PATH}/sdk/keyvault/azure-security-keyvault-certificates" "${SOURCE_PATH}/sdk/keyvault/_")
|
||||
file(RENAME "${SOURCE_PATH}/sdk/keyvault" "${SOURCE_PATH}/sdk/_")
|
||||
file(RENAME "${SOURCE_PATH}/sdk" "${SOURCE_PATH}/_")
|
||||
endif()
|
||||
|
||||
vcpkg_cmake_configure(
|
||||
SOURCE_PATH "${SOURCE_PATH}/sdk/keyvault/azure-security-keyvault-certificates/"
|
||||
SOURCE_PATH "${SOURCE_PATH}/_/_/_"
|
||||
OPTIONS
|
||||
-DWARNINGS_AS_ERRORS=OFF
|
||||
-DBUILD_TESTING=OFF
|
||||
|
||||
@ -8,8 +8,18 @@ vcpkg_from_github(
|
||||
SHA512 0
|
||||
)
|
||||
|
||||
if(EXISTS "${SOURCE_PATH}/sdk/keyvault/azure-security-keyvault-keys")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/keyvault/_")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/_")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/_")
|
||||
|
||||
file(RENAME "${SOURCE_PATH}/sdk/keyvault/azure-security-keyvault-keys" "${SOURCE_PATH}/sdk/keyvault/_")
|
||||
file(RENAME "${SOURCE_PATH}/sdk/keyvault" "${SOURCE_PATH}/sdk/_")
|
||||
file(RENAME "${SOURCE_PATH}/sdk" "${SOURCE_PATH}/_")
|
||||
endif()
|
||||
|
||||
vcpkg_cmake_configure(
|
||||
SOURCE_PATH "${SOURCE_PATH}/sdk/keyvault/azure-security-keyvault-keys/"
|
||||
SOURCE_PATH "${SOURCE_PATH}/_/_/_"
|
||||
OPTIONS
|
||||
-DWARNINGS_AS_ERRORS=OFF
|
||||
-DBUILD_TESTING=OFF
|
||||
|
||||
@ -8,8 +8,18 @@ vcpkg_from_github(
|
||||
SHA512 0
|
||||
)
|
||||
|
||||
if(EXISTS "${SOURCE_PATH}/sdk/keyvault/azure-security-keyvault-secrets")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/keyvault/_")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/_")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/_")
|
||||
|
||||
file(RENAME "${SOURCE_PATH}/sdk/keyvault/azure-security-keyvault-secrets" "${SOURCE_PATH}/sdk/keyvault/_")
|
||||
file(RENAME "${SOURCE_PATH}/sdk/keyvault" "${SOURCE_PATH}/sdk/_")
|
||||
file(RENAME "${SOURCE_PATH}/sdk" "${SOURCE_PATH}/_")
|
||||
endif()
|
||||
|
||||
vcpkg_cmake_configure(
|
||||
SOURCE_PATH "${SOURCE_PATH}/sdk/keyvault/azure-security-keyvault-secrets/"
|
||||
SOURCE_PATH "${SOURCE_PATH}/_/_/_"
|
||||
OPTIONS
|
||||
-DWARNINGS_AS_ERRORS=OFF
|
||||
-DBUILD_TESTING=OFF
|
||||
|
||||
@ -8,8 +8,18 @@ vcpkg_from_github(
|
||||
SHA512 0
|
||||
)
|
||||
|
||||
if(EXISTS "${SOURCE_PATH}/sdk/storage/azure-storage-blobs")
|
||||
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-blobs" "${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}/sdk/storage/azure-storage-blobs/"
|
||||
SOURCE_PATH "${SOURCE_PATH}/_/_/_"
|
||||
OPTIONS
|
||||
-DWARNINGS_AS_ERRORS=OFF
|
||||
-DBUILD_TESTING=OFF
|
||||
|
||||
@ -8,8 +8,18 @@ vcpkg_from_github(
|
||||
SHA512 0
|
||||
)
|
||||
|
||||
if(EXISTS "${SOURCE_PATH}/sdk/storage/azure-storage-common")
|
||||
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-common" "${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}/sdk/storage/azure-storage-common/"
|
||||
SOURCE_PATH "${SOURCE_PATH}/_/_/_"
|
||||
OPTIONS
|
||||
-DWARNINGS_AS_ERRORS=OFF
|
||||
-DBUILD_TESTING=OFF
|
||||
|
||||
@ -8,8 +8,18 @@ vcpkg_from_github(
|
||||
SHA512 0
|
||||
)
|
||||
|
||||
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}/sdk/storage/azure-storage-files-datalake/"
|
||||
SOURCE_PATH "${SOURCE_PATH}/_/_/_"
|
||||
OPTIONS
|
||||
-DWARNINGS_AS_ERRORS=OFF
|
||||
-DBUILD_TESTING=OFF
|
||||
|
||||
@ -8,8 +8,18 @@ vcpkg_from_github(
|
||||
SHA512 0
|
||||
)
|
||||
|
||||
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}/sdk/storage/azure-storage-files-shares/"
|
||||
SOURCE_PATH "${SOURCE_PATH}/_/_/_"
|
||||
OPTIONS
|
||||
-DWARNINGS_AS_ERRORS=OFF
|
||||
)
|
||||
|
||||
@ -8,8 +8,18 @@ vcpkg_from_github(
|
||||
SHA512 0
|
||||
)
|
||||
|
||||
if(EXISTS "${SOURCE_PATH}/sdk/storage/azure-storage-queues")
|
||||
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-queues" "${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}/sdk/storage/azure-storage-queues/"
|
||||
SOURCE_PATH "${SOURCE_PATH}/_/_/_"
|
||||
OPTIONS
|
||||
-DWARNINGS_AS_ERRORS=OFF
|
||||
-DBUILD_TESTING=OFF
|
||||
|
||||
@ -8,8 +8,18 @@ vcpkg_from_github(
|
||||
SHA512 0
|
||||
)
|
||||
|
||||
if(EXISTS "${SOURCE_PATH}/sdk/template/azure-template")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/template/_")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/sdk/_")
|
||||
file(REMOVE_RECURSE "${SOURCE_PATH}/_")
|
||||
|
||||
file(RENAME "${SOURCE_PATH}/sdk/template/azure-template" "${SOURCE_PATH}/sdk/template/_")
|
||||
file(RENAME "${SOURCE_PATH}/sdk/template" "${SOURCE_PATH}/sdk/_")
|
||||
file(RENAME "${SOURCE_PATH}/sdk" "${SOURCE_PATH}/_")
|
||||
endif()
|
||||
|
||||
vcpkg_cmake_configure(
|
||||
SOURCE_PATH "${SOURCE_PATH}/sdk/template/azure-template/"
|
||||
SOURCE_PATH "${SOURCE_PATH}/_/_/_"
|
||||
OPTIONS
|
||||
-DWARNINGS_AS_ERRORS=OFF
|
||||
-DBUILD_TESTING=OFF
|
||||
|
||||
Loading…
Reference in New Issue
Block a user