Skip to content
Open
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -194,6 +194,7 @@ set(SPARROW_EXTENSIONS_SRC
${SPARROW_EXTENSIONS_SOURCE_DIR}/bool8_array.cpp
${SPARROW_EXTENSIONS_SOURCE_DIR}/json_array.cpp
${SPARROW_EXTENSIONS_SOURCE_DIR}/uuid_array.cpp
${SPARROW_EXTENSIONS_SOURCE_DIR}/variable_shape_tensor.cpp
)

option(SPARROW_EXTENSIONS_BUILD_SHARED "Build sparrow-extensions as a shared library" ON)
Expand Down
11 changes: 11 additions & 0 deletions cmake/external_dependencies.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,17 @@ if(NOT TARGET sparrow::sparrow)
add_library(sparrow::sparrow ALIAS sparrow)
endif()

# add sparrow::sparrow to SPARROW_EXTENSIONS_INTERFACE_DEPENDENCIES list
set(SPARROW_EXTENSIONS_INTERFACE_DEPENDENCIES sparrow::sparrow)

find_package_or_fetch(
PACKAGE_NAME simdjson
GIT_REPOSITORY https://github.com/simdjson/simdjson.git
TAG v4.2.4
)

set(SPARROW_EXTENSIONS_INTERFACE_DEPENDENCIES ${SPARROW_EXTENSIONS_INTERFACE_DEPENDENCIES} simdjson::simdjson)

if(SPARROW_EXTENSIONS_BUILD_TESTS)
find_package_or_fetch(
PACKAGE_NAME doctest
Expand Down
2 changes: 2 additions & 0 deletions docs/source/main_page.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,5 @@ This software is licensed under the Apache License 2.0. See the LICENSE file for

\subpage bool8_array

\subpage fixed_shape_tensor_array

Loading
Loading