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