Skip to content
Open
Show file tree
Hide file tree
Changes from all 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 variable_shape_tensor_array

Loading
Loading