@@ -31,7 +31,6 @@ NPROC=8
3131if hash nproc & > /dev/null; then NPROC=$( nproc) ; fi
3232
3333python_lib=$( $PYTHON_EXECUTABLE -c ' from distutils.sysconfig import get_python_lib; print(get_python_lib())' )
34- CMAKE_PREFIX_PATH=" $( python3 -c ' import torch as _; print(_.__path__[0])' ) "
3534EXECUTORCH_COMMON_CMAKE_ARGS=" \
3635 -DCMAKE_INSTALL_PREFIX=${BUILD_DIR} \
3736 -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} \
@@ -48,7 +47,6 @@ EXECUTORCH_COMMON_CMAKE_ARGS=" \
4847cmake_install_executorch_libraries () {
4948 cmake \
5049 ${EXECUTORCH_COMMON_CMAKE_ARGS} \
51- " -DCMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH} " \
5250 -B${BUILD_DIR} .
5351
5452 cmake --build ${BUILD_DIR} -j${NPROC} --target install --config ${CMAKE_BUILD_TYPE}
@@ -59,7 +57,6 @@ cmake_install_executorch_libraries_for_android() {
5957 -DCMAKE_TOOLCHAIN_FILE=$ANDROID_NDK /build/cmake/android.toolchain.cmake \
6058 -DANDROID_ABI=arm64-v8a \
6159 ${EXECUTORCH_COMMON_CMAKE_ARGS} \
62- " -DCMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH} " \
6360 -B${BUILD_DIR} .
6461
6562 cmake --build ${BUILD_DIR} -j${NPROC} --target install --config ${CMAKE_BUILD_TYPE}
@@ -80,7 +77,7 @@ cmake_build_llava_runner() {
8077
8178 cmake \
8279 ${LLAVA_COMMON_CMAKE_ARGS} \
83- -DCMAKE_PREFIX_PATH=" $python_lib ; ${CMAKE_PREFIX_PATH} " \
80+ -DCMAKE_PREFIX_PATH=" $python_lib " \
8481 -B${BUILD_DIR} /${dir} \
8582 ${dir}
8683
@@ -96,7 +93,7 @@ cmake_build_llava_runner_for_android() {
9693 -DCMAKE_TOOLCHAIN_FILE=$ANDROID_NDK /build/cmake/android.toolchain.cmake \
9794 -DANDROID_ABI=arm64-v8a \
9895 ${LLAVA_COMMON_CMAKE_ARGS} \
99- -DCMAKE_PREFIX_PATH=" $python_lib ; ${CMAKE_PREFIX_PATH} " \
96+ -DCMAKE_PREFIX_PATH=" $python_lib " \
10097 -DLLAVA_RUNNER_NO_TORCH_DUMMY_IMAGE=ON \
10198 -B${BUILD_DIR} /${dir} \
10299 ${dir}
0 commit comments