Hi all, I am trying to build out arrow 0.15.1. The dependencies for arrow, e.g. thrift, double-conversion are in a local source folder and we need to build the dependencies from that location.
I read up on https://github.com/apache/arrow/blob/master/docs/source/developers/cpp.rst#offline-builds * BUNDLED: Building the dependency automatically from source * SYSTEM: Finding the dependency in system paths using CMake's built-in find_package function, or using pkg-config for packages that do not have this feature Unfortunately, that’s not exactly what I want. and https://github.com/apache/arrow/blob/master/docs/source/developers/cpp.rst#offline-builds but, that basically downloads the tar(s) into a folder extracts them and sets up build using that. e.g. $./download_dependencies.sh /sandbox/someArrowStuff/ # Environment variables for offline Arrow build export ARROW_AWSSDK_URL=/sandbox/someArrowStuff/aws-sdk-cpp-1.7.160.tar.gz export ARROW_BOOST_URL=/sandbox/someArrowStuff/boost-1.67.0.tar.gz export ARROW_BROTLI_URL=/sandbox/someArrowStuff/brotli-v1.0.7.tar.gz … What I kind of wanted was , the set of environment variables that can allow to set a source folder path export ARROW_BOOST_MYPATH=/sandbox/someArrowStuff/ 3p/boost/ where /sandbox/someArrowStuff/ 3p/boost/ already holds the necessary boost source folder and ARROW_BOOST_MYPATH is somekind of variable to help locate the necessary source folder. Is there some option like that? Where can I dig for more information regarding that? Thanks, Tahsin