@@ -115,7 +115,7 @@ endif (UNIX)
115115
116116# ----------------------------------------------------------------------
117117# thirdparty directory
118- set (THIRDPARTY_DIR "${CORE_SOURCE_DIR } /thirdparty" )
118+ set (THIRDPARTY_DIR "${INDEX_SOURCE_DIR } /thirdparty" )
119119
120120# ----------------------------------------------------------------------
121121# JFrog
@@ -283,7 +283,7 @@ set(OPENBLAS_MD5 "8a110a25b819a4b94e8a9580702b6495")
283283
284284# ----------------------------------------------------------------------
285285# ARROW
286- set (ARROW_PREFIX "${CORE_BINARY_DIR } /arrow_ep-prefix/src/arrow_ep/cpp" )
286+ set (ARROW_PREFIX "${INDEX_BINARY_DIR } /arrow_ep-prefix/src/arrow_ep/cpp" )
287287
288288macro (build_arrow )
289289 message (STATUS "Building Apache ARROW-${ARROW_VERSION} from source" )
@@ -337,13 +337,13 @@ macro(build_arrow)
337337 "${ARROW_STATIC_LIB} "
338338 )
339339
340- ExternalProject_Create_Cache (arrow_ep ${ARROW_CACHE_PACKAGE_PATH} "${CORE_BINARY_DIR } /arrow_ep-prefix" ${JFROG_USER_NAME} ${JFROG_PASSWORD} ${ARROW_CACHE_URL} )
340+ ExternalProject_Create_Cache (arrow_ep ${ARROW_CACHE_PACKAGE_PATH} "${INDEX_BINARY_DIR } /arrow_ep-prefix" ${JFROG_USER_NAME} ${JFROG_PASSWORD} ${ARROW_CACHE_URL} )
341341 else ()
342342 file (DOWNLOAD ${ARROW_CACHE_URL} ${ARROW_CACHE_PACKAGE_PATH} STATUS status )
343343 list (GET status 0 status_code)
344344 message (STATUS "DOWNLOADING FROM ${ARROW_CACHE_URL} TO ${ARROW_CACHE_PACKAGE_PATH} . STATUS = ${status_code} " )
345345 if (status_code EQUAL 0)
346- ExternalProject_Use_Cache (arrow_ep ${ARROW_CACHE_PACKAGE_PATH} ${CORE_BINARY_DIR } )
346+ ExternalProject_Use_Cache (arrow_ep ${ARROW_CACHE_PACKAGE_PATH} ${INDEX_BINARY_DIR } )
347347 endif ()
348348 endif ()
349349 else ()
@@ -379,7 +379,7 @@ macro(build_arrow)
379379 INTERFACE_INCLUDE_DIRECTORIES "${ARROW_INCLUDE_DIR} " )
380380 add_dependencies (arrow arrow_ep )
381381
382- set (JEMALLOC_PREFIX "${CORE_BINARY_DIR } /arrow_ep-prefix/src/arrow_ep-build/jemalloc_ep-prefix/src/jemalloc_ep" )
382+ set (JEMALLOC_PREFIX "${INDEX_BINARY_DIR } /arrow_ep-prefix/src/arrow_ep-build/jemalloc_ep-prefix/src/jemalloc_ep" )
383383
384384 add_custom_command (TARGET arrow_ep POST_BUILD
385385 COMMAND ${CMAKE_COMMAND } -E make_directory ${ARROW_PREFIX} /lib/
@@ -401,7 +401,7 @@ endif()
401401
402402macro (build_openblas )
403403 message (STATUS "Building OpenBLAS-${OPENBLAS_VERSION} from source" )
404- set (OPENBLAS_PREFIX "${CORE_BINARY_DIR } /openblas_ep-prefix/src/openblas_ep" )
404+ set (OPENBLAS_PREFIX "${INDEX_BINARY_DIR } /openblas_ep-prefix/src/openblas_ep" )
405405 set (OPENBLAS_INCLUDE_DIR "${OPENBLAS_PREFIX} /include" )
406406 set (OPENBLAS_STATIC_LIB
407407 "${OPENBLAS_PREFIX} /lib/${CMAKE_STATIC_LIBRARY_PREFIX } openblas${CMAKE_STATIC_LIBRARY_SUFFIX } " )
@@ -434,13 +434,13 @@ macro(build_openblas)
434434 BUILD_BYPRODUCTS
435435 ${OPENBLAS_STATIC_LIB} )
436436
437- ExternalProject_Create_Cache (openblas_ep ${OPENBLAS_CACHE_PACKAGE_PATH} "${CORE_BINARY_DIR } /openblas_ep-prefix" ${JFROG_USER_NAME} ${JFROG_PASSWORD} ${OPENBLAS_CACHE_URL} )
437+ ExternalProject_Create_Cache (openblas_ep ${OPENBLAS_CACHE_PACKAGE_PATH} "${INDEX_BINARY_DIR } /openblas_ep-prefix" ${JFROG_USER_NAME} ${JFROG_PASSWORD} ${OPENBLAS_CACHE_URL} )
438438 else ()
439439 file (DOWNLOAD ${OPENBLAS_CACHE_URL} ${OPENBLAS_CACHE_PACKAGE_PATH} STATUS status )
440440 list (GET status 0 status_code)
441441 message (STATUS "DOWNLOADING FROM ${OPENBLAS_CACHE_URL} TO ${OPENBLAS_CACHE_PACKAGE_PATH} . STATUS = ${status_code} " )
442442 if (status_code EQUAL 0)
443- ExternalProject_Use_Cache (openblas_ep ${OPENBLAS_CACHE_PACKAGE_PATH} ${CORE_BINARY_DIR } )
443+ ExternalProject_Use_Cache (openblas_ep ${OPENBLAS_CACHE_PACKAGE_PATH} ${INDEX_BINARY_DIR } )
444444 endif ()
445445 endif ()
446446 else ()
@@ -478,7 +478,7 @@ endmacro()
478478
479479macro (build_lapack )
480480 message (STATUS "Building LAPACK-${LAPACK_VERSION} from source" )
481- set (LAPACK_PREFIX "${CORE_BINARY_DIR } /lapack_ep-prefix/src/lapack_ep" )
481+ set (LAPACK_PREFIX "${INDEX_BINARY_DIR } /lapack_ep-prefix/src/lapack_ep" )
482482 set (LAPACK_INCLUDE_DIR "${LAPACK_PREFIX} /include" )
483483 set (LAPACK_STATIC_LIB
484484 "${LAPACK_PREFIX} /lib/${CMAKE_STATIC_LIBRARY_PREFIX } lapack${CMAKE_STATIC_LIBRARY_SUFFIX } " )
@@ -510,13 +510,13 @@ macro(build_lapack)
510510 BUILD_BYPRODUCTS
511511 ${LAPACK_STATIC_LIB} )
512512
513- ExternalProject_Create_Cache (lapack_ep ${LAPACK_CACHE_PACKAGE_PATH} "${CORE_BINARY_DIR } /lapack_ep-prefix" ${JFROG_USER_NAME} ${JFROG_PASSWORD} ${LAPACK_CACHE_URL} )
513+ ExternalProject_Create_Cache (lapack_ep ${LAPACK_CACHE_PACKAGE_PATH} "${INDEX_BINARY_DIR } /lapack_ep-prefix" ${JFROG_USER_NAME} ${JFROG_PASSWORD} ${LAPACK_CACHE_URL} )
514514 else ()
515515 file (DOWNLOAD ${LAPACK_CACHE_URL} ${LAPACK_CACHE_PACKAGE_PATH} STATUS status )
516516 list (GET status 0 status_code)
517517 message (STATUS "DOWNLOADING FROM ${LAPACK_CACHE_URL} TO ${LAPACK_CACHE_PACKAGE_PATH} . STATUS = ${status_code} " )
518518 if (status_code EQUAL 0)
519- ExternalProject_Use_Cache (lapack_ep ${LAPACK_CACHE_PACKAGE_PATH} ${CORE_BINARY_DIR } )
519+ ExternalProject_Use_Cache (lapack_ep ${LAPACK_CACHE_PACKAGE_PATH} ${INDEX_BINARY_DIR } )
520520 endif ()
521521 endif ()
522522 else ()
@@ -559,7 +559,7 @@ macro(build_gtest)
559559 -Wno-ignored-attributes)
560560 endif ()
561561
562- set (GTEST_PREFIX "${CORE_BINARY_DIR } /googletest_ep-prefix/src/googletest_ep" )
562+ set (GTEST_PREFIX "${INDEX_BINARY_DIR } /googletest_ep-prefix/src/googletest_ep" )
563563 set (GTEST_INCLUDE_DIR "${GTEST_PREFIX} /include" )
564564 set (GTEST_STATIC_LIB
565565 "${GTEST_PREFIX} /lib/${CMAKE_STATIC_LIBRARY_PREFIX } gtest${CMAKE_STATIC_LIBRARY_SUFFIX } " )
@@ -601,13 +601,13 @@ macro(build_gtest)
601601 ${GTEST_CMAKE_ARGS}
602602 ${EP_LOG_OPTIONS} )
603603
604- ExternalProject_Create_Cache (googletest_ep ${GTEST_CACHE_PACKAGE_PATH} "${CORE_BINARY_DIR } /googletest_ep-prefix" ${JFROG_USER_NAME} ${JFROG_PASSWORD} ${GTEST_CACHE_URL} )
604+ ExternalProject_Create_Cache (googletest_ep ${GTEST_CACHE_PACKAGE_PATH} "${INDEX_BINARY_DIR } /googletest_ep-prefix" ${JFROG_USER_NAME} ${JFROG_PASSWORD} ${GTEST_CACHE_URL} )
605605 else ()
606606 file (DOWNLOAD ${GTEST_CACHE_URL} ${GTEST_CACHE_PACKAGE_PATH} STATUS status )
607607 list (GET status 0 status_code)
608608 message (STATUS "DOWNLOADING FROM ${GTEST_CACHE_URL} TO ${GTEST_CACHE_PACKAGE_PATH} . STATUS = ${status_code} " )
609609 if (status_code EQUAL 0)
610- ExternalProject_Use_Cache (googletest_ep ${GTEST_CACHE_PACKAGE_PATH} ${CORE_BINARY_DIR } )
610+ ExternalProject_Use_Cache (googletest_ep ${GTEST_CACHE_PACKAGE_PATH} ${INDEX_BINARY_DIR } )
611611 endif ()
612612 endif ()
613613 else ()
@@ -667,7 +667,7 @@ endif()
667667
668668macro (build_faiss )
669669 message (STATUS "Building FAISS-${FAISS_VERSION} from source" )
670- set (FAISS_PREFIX "${CORE_BINARY_DIR } /faiss_ep-prefix/src/faiss_ep" )
670+ set (FAISS_PREFIX "${INDEX_BINARY_DIR } /faiss_ep-prefix/src/faiss_ep" )
671671 set (FAISS_INCLUDE_DIR "${FAISS_PREFIX} /include" )
672672 set (FAISS_STATIC_LIB
673673 "${FAISS_PREFIX} /lib/${CMAKE_STATIC_LIBRARY_PREFIX } faiss${CMAKE_STATIC_LIBRARY_SUFFIX } " )
@@ -717,13 +717,13 @@ macro(build_faiss)
717717
718718 ExternalProject_Add_StepDependencies (faiss_ep build openblas_ep lapack_ep)
719719
720- ExternalProject_Create_Cache (faiss_ep ${FAISS_CACHE_PACKAGE_PATH} "${CORE_BINARY_DIR } /faiss_ep-prefix" ${JFROG_USER_NAME} ${JFROG_PASSWORD} ${FAISS_CACHE_URL} )
720+ ExternalProject_Create_Cache (faiss_ep ${FAISS_CACHE_PACKAGE_PATH} "${INDEX_BINARY_DIR } /faiss_ep-prefix" ${JFROG_USER_NAME} ${JFROG_PASSWORD} ${FAISS_CACHE_URL} )
721721 else ()
722722 file (DOWNLOAD ${FAISS_CACHE_URL} ${FAISS_CACHE_PACKAGE_PATH} STATUS status )
723723 list (GET status 0 status_code)
724724 message (STATUS "DOWNLOADING FROM ${FAISS_CACHE_URL} TO ${FAISS_CACHE_PACKAGE_PATH} . STATUS = ${status_code} " )
725725 if (status_code EQUAL 0)
726- ExternalProject_Use_Cache (faiss_ep ${FAISS_CACHE_PACKAGE_PATH} ${CORE_BINARY_DIR } )
726+ ExternalProject_Use_Cache (faiss_ep ${FAISS_CACHE_PACKAGE_PATH} ${INDEX_BINARY_DIR } )
727727 endif ()
728728 endif ()
729729 else ()
0 commit comments