mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-11-30 14:29:53 +08:00
30 lines
1.1 KiB
Diff
30 lines
1.1 KiB
Diff
diff --git a/cpp/src/arrow/dataset/CMakeLists.txt b/cpp/src/arrow/dataset/CMakeLists.txt
|
|
index b80370e63985..04f80ab6d1b3 100644
|
|
--- a/cpp/src/arrow/dataset/CMakeLists.txt
|
|
+++ b/cpp/src/arrow/dataset/CMakeLists.txt
|
|
@@ -31,6 +31,12 @@ set(ARROW_DATASET_SRCS
|
|
scanner.cc
|
|
scan_node.cc)
|
|
|
|
+if(ARROW_PARQUET)
|
|
+ set(ARROW_DATASET_PKG_CONFIG_REQUIRES parquet)
|
|
+else()
|
|
+ set(ARROW_DATASET_PKG_CONFIG_REQUIRES arrow)
|
|
+endif()
|
|
+
|
|
set(ARROW_DATASET_STATIC_LINK_LIBS)
|
|
set(ARROW_DATASET_SHARED_LINK_LIBS)
|
|
set(ARROW_DATASET_STATIC_INSTALL_INTERFACE_LIBS)
|
|
diff --git a/cpp/src/arrow/dataset/arrow-dataset.pc.in b/cpp/src/arrow/dataset/arrow-dataset.pc.in
|
|
index 3e474e3825c5..d587fd110c08 100644
|
|
--- a/cpp/src/arrow/dataset/arrow-dataset.pc.in
|
|
+++ b/cpp/src/arrow/dataset/arrow-dataset.pc.in
|
|
@@ -22,6 +22,6 @@ libdir=@ARROW_PKG_CONFIG_LIBDIR@
|
|
Name: Apache Arrow Dataset
|
|
Description: Apache Arrow Dataset provides an API to read and write semantic datasets stored in different locations and formats.
|
|
Version: @ARROW_VERSION@
|
|
-Requires: arrow parquet
|
|
+Requires: @ARROW_DATASET_PKG_CONFIG_REQUIRES@
|
|
Libs: -L${libdir} -larrow_dataset
|
|
Cflags.private: -DARROW_DS_STATIC
|