@@ -31,7 +31,6 @@ NPROC=8
31
31
if hash nproc & > /dev/null; then NPROC=$( nproc) ; fi
32
32
33
33
python_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])' ) "
35
34
EXECUTORCH_COMMON_CMAKE_ARGS=" \
36
35
-DCMAKE_INSTALL_PREFIX=${BUILD_DIR} \
37
36
-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} \
@@ -48,7 +47,6 @@ EXECUTORCH_COMMON_CMAKE_ARGS=" \
48
47
cmake_install_executorch_libraries () {
49
48
cmake \
50
49
${EXECUTORCH_COMMON_CMAKE_ARGS} \
51
- " -DCMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH} " \
52
50
-B${BUILD_DIR} .
53
51
54
52
cmake --build ${BUILD_DIR} -j${NPROC} --target install --config ${CMAKE_BUILD_TYPE}
@@ -59,7 +57,6 @@ cmake_install_executorch_libraries_for_android() {
59
57
-DCMAKE_TOOLCHAIN_FILE=$ANDROID_NDK /build/cmake/android.toolchain.cmake \
60
58
-DANDROID_ABI=arm64-v8a \
61
59
${EXECUTORCH_COMMON_CMAKE_ARGS} \
62
- " -DCMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH} " \
63
60
-B${BUILD_DIR} .
64
61
65
62
cmake --build ${BUILD_DIR} -j${NPROC} --target install --config ${CMAKE_BUILD_TYPE}
@@ -80,7 +77,7 @@ cmake_build_llava_runner() {
80
77
81
78
cmake \
82
79
${LLAVA_COMMON_CMAKE_ARGS} \
83
- -DCMAKE_PREFIX_PATH=" $python_lib ; ${CMAKE_PREFIX_PATH} " \
80
+ -DCMAKE_PREFIX_PATH=" $python_lib " \
84
81
-B${BUILD_DIR} /${dir} \
85
82
${dir}
86
83
@@ -96,7 +93,7 @@ cmake_build_llava_runner_for_android() {
96
93
-DCMAKE_TOOLCHAIN_FILE=$ANDROID_NDK /build/cmake/android.toolchain.cmake \
97
94
-DANDROID_ABI=arm64-v8a \
98
95
${LLAVA_COMMON_CMAKE_ARGS} \
99
- -DCMAKE_PREFIX_PATH=" $python_lib ; ${CMAKE_PREFIX_PATH} " \
96
+ -DCMAKE_PREFIX_PATH=" $python_lib " \
100
97
-DLLAVA_RUNNER_NO_TORCH_DUMMY_IMAGE=ON \
101
98
-B${BUILD_DIR} /${dir} \
102
99
${dir}
0 commit comments