File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed
third_party/predictors/llm_api Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -3,12 +3,17 @@ if(POLICY CMP0063)
33endif ()
44
55find_package (OpenSSL REQUIRED)
6-
7- include_directories (include ${DUCKDB_MODULE_BASE_DIR} /third_party/httplib ${OPENSSL_INCLUDE_DIR} )
6+ find_package (CURL REQUIRED)
7+ include_directories (${OPENSSL_INCLUDE_DIR} )
8+ include_directories (${CURL_INCLUDE_DIRS} )
9+ include_directories (include ${DUCKDB_MODULE_BASE_DIR} /third_party/httplib)
810
911add_library (duckdb_llm_api STATIC duckdb_llm_api.cpp https_client.cpp)
1012target_compile_definitions (duckdb_llm_api PRIVATE $<$<BOOL :${ENABLE_LLM_API} >:ENABLE_LLM_API>)
1113
14+ target_link_libraries (duckdb_llm_api ${CURL_LIBRARIES} )
15+ target_link_libraries (duckdb_llm_api duckdb_mbedtls ${OPENSSL_LIBRARIES} )
16+
1217target_include_directories (
1318 duckdb_llm_api
1419 PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR} /include >)
You can’t perform that action at this time.
0 commit comments