@@ -104,7 +104,7 @@ include(FetchContent)
104104FetchContent_Declare (
105105 csv-parser
106106 GIT_REPOSITORY https://github.com/vincentlaucsb/csv-parser
107- GIT_TAG 2.5.1 )
107+ GIT_TAG 3.1.0 )
108108FetchContent_GetProperties (csv-parser)
109109if (NOT csv-parser_POPULATED)
110110 FetchContent_MakeAvailable (csv-parser)
@@ -136,7 +136,7 @@ endif()
136136FetchContent_Declare (
137137 simdjson
138138 GIT_REPOSITORY https://github.com/simdjson/simdjson
139- GIT_TAG v4.3.0 )
139+ GIT_TAG v4.6.1 )
140140FetchContent_GetProperties (simdjson)
141141if (NOT simdjson_POPULATED)
142142 FetchContent_MakeAvailable (simdjson)
@@ -168,10 +168,9 @@ target_include_directories(
168168 dsf PUBLIC $<BUILD_INTERFACE :${CMAKE_CURRENT_SOURCE_DIR} /src >
169169 $<INSTALL_INTERFACE :include >)
170170
171- target_include_directories (dsf PRIVATE ${csv-parser_SOURCE_DIR}/single_include )
172-
173171# Link other libraries
174- target_link_libraries (dsf PUBLIC TBB::tbb SQLiteCpp PRIVATE simdjson::simdjson spdlog::spdlog )
172+ target_link_libraries (dsf PUBLIC TBB::tbb SQLiteCpp
173+ PRIVATE $<BUILD_INTERFACE :simdjson ::simdjson > spdlog::spdlog $<BUILD_INTERFACE :csv >)
175174
176175# Install dsf library
177176install (
@@ -204,7 +203,7 @@ if(BUILD_PYTHON_BINDINGS)
204203 FetchContent_Declare (
205204 pybind11
206205 GIT_REPOSITORY https://github.com/pybind/pybind11.git
207- GIT_TAG v3.0.2 )
206+ GIT_TAG v3.0.3 )
208207 FetchContent_GetProperties (pybind11)
209208 if (NOT pybind11_POPULATED)
210209 FetchContent_MakeAvailable (pybind11)
0 commit comments