From 92715c749fc47f3166fdf069c010b0641e8adb09 Mon Sep 17 00:00:00 2001 From: Remy Prechelt <prechelt@hawaii.edu> Date: Wed, 3 Feb 2021 20:14:57 -1000 Subject: [PATCH] Add arrow to project dependencies. --- CMakeLists.txt | 3 +++ conanfile.txt | 14 ++++++++++++++ 2 files changed, 17 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 541b597d6..2c7aaa24d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -118,6 +118,7 @@ endif (NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES) include (conan) # self-provided in 'cmake' directory # # download and build all dependencies +message (STATUS "Installing dependencies from Conan (this may take some time)...") conan_cmake_run (CONANFILE conanfile.txt BASIC_SETUP CMAKE_TARGETS BUILD missing @@ -209,6 +210,8 @@ target_link_libraries ( CONAN_PKG::eigen CONAN_PKG::spdlog CONAN_PKG::boost + CONAN_PKG::yaml-cpp + CONAN_PKG::arrow cnpy # for SaveBoostHistogram stdc++fs # experimental::filesystem ) diff --git a/conanfile.txt b/conanfile.txt index 830af8eaa..29ec2d5f3 100644 --- a/conanfile.txt +++ b/conanfile.txt @@ -5,6 +5,20 @@ eigen/3.3.8 boost/1.74.0 zlib/1.2.11 yaml-cpp/0.6.3 +arrow/2.0.0 [generators] cmake + +[options] +arrow:shared=False +arrow:parquet=True +arrow:with_zlib=True +arrow:fPIC=False +arrow:with_re2=False +arrow:with_protobuf=False +arrow:with_openssl=False +arrow:with_gflags=False +arrow:with_glog=False +arrow:with_grpc=False +arrow:with_utf8proc=False -- GitLab