From d8287b9b53f2382cf95ab56faede4162b810df14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9F=A6=E4=BD=9F?= Date: Tue, 26 Nov 2024 10:47:10 +0800 Subject: [PATCH] feat(ABFS): Add dependency for ABFS Auth support (#11633) Summary: Pull Request resolved: https://github.com/facebookincubator/velox/pull/11633 Reviewed By: xiaoxmeng Differential Revision: D66459525 Pulled By: kagamiori fbshipit-source-id: 33d147ee030a90e72a8c4857233f38811ffb4a52 --- scripts/setup-adapters.sh | 5 +++++ scripts/velox_env_linux.yml | 1 + scripts/velox_env_mac.yml | 1 + 3 files changed, 7 insertions(+) diff --git a/scripts/setup-adapters.sh b/scripts/setup-adapters.sh index b2d146cc614d..8ecb07289901 100755 --- a/scripts/setup-adapters.sh +++ b/scripts/setup-adapters.sh @@ -127,6 +127,11 @@ function install_azure-storage-sdk-cpp { cd $azure_core_dir cmake_install -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} -DBUILD_SHARED_LIBS=OFF ) + # install azure-identity + ( + cd sdk/identity/azure-identity + cmake_install -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} -DBUILD_SHARED_LIBS=OFF + ) # install azure-storage-common ( cd sdk/storage/azure-storage-common diff --git a/scripts/velox_env_linux.yml b/scripts/velox_env_linux.yml index fc0b4cf0c40f..59ceeb0adb45 100644 --- a/scripts/velox_env_linux.yml +++ b/scripts/velox_env_linux.yml @@ -39,6 +39,7 @@ dependencies: - sysroot_linux-64=2.17 # dependencies - aws-sdk-cpp + - azure-identity-cpp - azure-storage-blobs-cpp - boost-cpp - bzip2 diff --git a/scripts/velox_env_mac.yml b/scripts/velox_env_mac.yml index a999f18d0d6b..776247a41f08 100644 --- a/scripts/velox_env_mac.yml +++ b/scripts/velox_env_mac.yml @@ -38,6 +38,7 @@ dependencies: - sysroot_linux-64=2.17 # dependencies - aws-sdk-cpp + - azure-identity-cpp - azure-storage-blobs-cpp - boost-cpp - bzip2