Remove vcpkg integration snippet duplication for the root cmakefile (#1612)

* Remove vcpkg integration for the root cmakefile

* az_vcpkg_integrate()

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
This commit is contained in:
Anton Kolesnyk 2021-02-05 21:19:28 -08:00 committed by GitHub
parent 06f7028bad
commit b4c190b285
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -20,18 +20,9 @@ option(BUILD_STORAGE_SAMPLES "Build sample application for Azure Storage clients
option(BUILD_PERFORMANCE_TESTS "Build the performance test library" OFF)
include(AzureTransportAdapters)
include(AzureVcpkg)
# VCPKG Integration
if(DEFINED ENV{VCPKG_ROOT} AND NOT DEFINED CMAKE_TOOLCHAIN_FILE)
set(CMAKE_TOOLCHAIN_FILE "$ENV{VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake"
CACHE STRING "")
elseif(DEFINED ENV{VCPKG_INSTALLATION_ROOT} AND NOT DEFINED CMAKE_TOOLCHAIN_FILE)
set(CMAKE_TOOLCHAIN_FILE "$ENV{VCPKG_INSTALLATION_ROOT}/scripts/buildsystems/vcpkg.cmake"
CACHE STRING "")
endif()
if(DEFINED ENV{VCPKG_DEFAULT_TRIPLET} AND NOT DEFINED VCPKG_TARGET_TRIPLET)
set(VCPKG_TARGET_TRIPLET "$ENV{VCPKG_DEFAULT_TRIPLET}" CACHE STRING "")
endif()
az_vcpkg_integrate()
# Project definition
project(azure-sdk LANGUAGES CXX)