diff --git a/Sources/CSQLiteVec/include/extinit.h b/Sources/CSQLiteVec/include/extinit.h index b8d4ad0..853d14f 100644 --- a/Sources/CSQLiteVec/include/extinit.h +++ b/Sources/CSQLiteVec/include/extinit.h @@ -10,6 +10,12 @@ extern "C" { int core_vec_init(); +int sqlite3_vec_init( + sqlite3 *db, + char **pzErrMsg, + const sqlite3_api_routines *pApi +); + #ifdef __cplusplus } /* end of the 'extern "C"' block */ #endif diff --git a/Sources/CSQLiteVec/include/sqlite-vec.h b/Sources/CSQLiteVec/sqlite-vec.h similarity index 100% rename from Sources/CSQLiteVec/include/sqlite-vec.h rename to Sources/CSQLiteVec/sqlite-vec.h diff --git a/Sources/CSQLiteVec/include/sqlite3ext.h b/Sources/CSQLiteVec/sqlite3ext.h similarity index 100% rename from Sources/CSQLiteVec/include/sqlite3ext.h rename to Sources/CSQLiteVec/sqlite3ext.h diff --git a/deps.sh b/deps.sh index 2c879ed..1ff233b 100755 --- a/deps.sh +++ b/deps.sh @@ -12,7 +12,7 @@ unzip -q sqlite-amalgamation.zip SQLITE_DIR=$(unzip -l sqlite-amalgamation.zip | grep -m1 "sqlite-amalgamation-" | awk '{print $4}' | cut -d/ -f1) cp ${SQLITE_DIR}/sqlite3.c Sources/CSQLiteVec/ cp ${SQLITE_DIR}/sqlite3.h Sources/CSQLiteVec/include/ -cp ${SQLITE_DIR}/sqlite3ext.h Sources/CSQLiteVec/include/ +cp ${SQLITE_DIR}/sqlite3ext.h Sources/CSQLiteVec/ rm -rf ${SQLITE_DIR} rm sqlite-amalgamation.zip @@ -21,5 +21,5 @@ rm sqlite-amalgamation.zip curl -o sqlite-vec-amalgamation.zip -L https://github.com/asg017/sqlite-vec/releases/download/v${SQLITE_VEC_VERSION}/sqlite-vec-${SQLITE_VEC_VERSION}-amalgamation.zip unzip -q sqlite-vec-amalgamation.zip mv sqlite-vec.c Sources/CSQLiteVec/ -mv sqlite-vec.h Sources/CSQLiteVec/include/ +mv sqlite-vec.h Sources/CSQLiteVec/ rm sqlite-vec-amalgamation.zip