Hi, Great!
It's a good idea to refer https://github.com/apache/arrow/pull/11268 as an example. You can find azure-sdk-cpp installed by vcpkg by find_package(...) that is called from resolve_dependency(). You don't need to implement vcpkg related CMake code for adding azure-sdk-cpp dependency. Users who want to use vcpkg just adds "-DARROW_DEPENDENCY_SOURCE=VCPKG" to their cmake command line options. Then find_package(...) will find azure-sdk-cpp installed by vcpkg. Thanks, -- kou In <132f6831-90e2-4f8d-817d-d61c27bc2...@icloud.com> "[C++][ADLS][FS] - Add new static dependency" on Sat, 9 Oct 2021 15:13:05 -0700, Yeshwanth Sriram <yeshsri...@icloud.com.INVALID> wrote: > Hello, > > To get started on https://issues.apache.org/jira/browse/ARROW-14270 > <https://issues.apache.org/jira/browse/ARROW-14270> need to introduce > azure-sdk-cpp static library dependency to arrow build. The > third party library is available as vcpkg. Is there an existing example I can > follow to introduce this dependency to build system ? Thought I might > use this PR https://github.com/apache/arrow/pull/11268 > <https://github.com/apache/arrow/pull/11268> as a reference but it doesn’t > seem to be using vcpkg option. Is using vcpkg even an option ? > > Thank you > Yesh