Skip to content

Commit d4805a1

Browse files
opencl: fix embed tool invocation with python3
1 parent 2c6abe1 commit d4805a1

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

ggml/src/ggml-opencl2/CMakeLists.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ if (OpenCL_FOUND)
8686

8787
add_custom_command(
8888
OUTPUT ${OPENCL2_GEMV_NOSHUFFLE_SOURCE_EMBED}
89-
COMMAND python ${EMBED_KERNEL_SCRIPT}
89+
COMMAND ${Python3_EXECUTABLE} ${EMBED_KERNEL_SCRIPT}
9090
${CMAKE_CURRENT_SOURCE_DIR}/kernels/ggml-opencl2_gemv_noshuffle.cl
9191
${OPENCL2_GEMV_NOSHUFFLE_SOURCE_EMBED}
9292
DEPENDS kernels/ggml-opencl2_gemv_noshuffle.cl ${EMBED_KERNEL_SCRIPT}
@@ -95,7 +95,7 @@ if (OpenCL_FOUND)
9595

9696
add_custom_command(
9797
OUTPUT ${OPENCL2_GEMV_NOSHUFFLE_GENERAL_SOURCE_EMBED}
98-
COMMAND python ${EMBED_KERNEL_SCRIPT}
98+
COMMAND ${Python3_EXECUTABLE} ${EMBED_KERNEL_SCRIPT}
9999
${CMAKE_CURRENT_SOURCE_DIR}/kernels/ggml-opencl2_gemv_noshuffle_general.cl
100100
${OPENCL2_GEMV_NOSHUFFLE_GENERAL_SOURCE_EMBED}
101101
DEPENDS kernels/ggml-opencl2_gemv_noshuffle_general.cl ${EMBED_KERNEL_SCRIPT}
@@ -104,7 +104,7 @@ if (OpenCL_FOUND)
104104

105105
add_custom_command(
106106
OUTPUT ${OPENCL2_MUL_MAT_Ab_Bi_8x4_SOURCE_EMBED}
107-
COMMAND python ${EMBED_KERNEL_SCRIPT}
107+
COMMAND ${Python3_EXECUTABLE} ${EMBED_KERNEL_SCRIPT}
108108
${CMAKE_CURRENT_SOURCE_DIR}/kernels/ggml-opencl2_mul_mat_Ab_Bi_8x4.cl
109109
${OPENCL2_MUL_MAT_Ab_Bi_8x4_SOURCE_EMBED}
110110
DEPENDS kernels/ggml-opencl2_mul_mat_Ab_Bi_8x4.cl ${EMBED_KERNEL_SCRIPT}
@@ -113,7 +113,7 @@ if (OpenCL_FOUND)
113113

114114
add_custom_command(
115115
OUTPUT ${OPENCL2_TRANSPOSE_16_SOURCE_EMBED}
116-
COMMAND python ${EMBED_KERNEL_SCRIPT}
116+
COMMAND ${Python3_EXECUTABLE} ${EMBED_KERNEL_SCRIPT}
117117
${CMAKE_CURRENT_SOURCE_DIR}/kernels/ggml-opencl2_transpose_16.cl
118118
${OPENCL2_TRANSPOSE_16_SOURCE_EMBED}
119119
DEPENDS kernels/ggml-opencl2_transpose_16.cl ${EMBED_KERNEL_SCRIPT}
@@ -122,7 +122,7 @@ if (OpenCL_FOUND)
122122

123123
add_custom_command(
124124
OUTPUT ${OPENCL2_TRANSPOSE_32_SOURCE_EMBED}
125-
COMMAND python ${EMBED_KERNEL_SCRIPT}
125+
COMMAND ${Python3_EXECUTABLE} ${EMBED_KERNEL_SCRIPT}
126126
${CMAKE_CURRENT_SOURCE_DIR}/kernels/ggml-opencl2_transpose_32.cl
127127
${OPENCL2_TRANSPOSE_32_SOURCE_EMBED}
128128
DEPENDS kernels/ggml-opencl2_transpose_32.cl ${EMBED_KERNEL_SCRIPT}
@@ -131,7 +131,7 @@ if (OpenCL_FOUND)
131131

132132
add_custom_command(
133133
OUTPUT ${OPENCL2_TRANSPOSE_32_16_SOURCE_EMBED}
134-
COMMAND python ${EMBED_KERNEL_SCRIPT}
134+
COMMAND ${Python3_EXECUTABLE} ${EMBED_KERNEL_SCRIPT}
135135
${CMAKE_CURRENT_SOURCE_DIR}/kernels/ggml-opencl2_transpose_32_16.cl
136136
${OPENCL2_TRANSPOSE_32_16_SOURCE_EMBED}
137137
DEPENDS kernels/ggml-opencl2_transpose_32_16.cl ${EMBED_KERNEL_SCRIPT}

0 commit comments

Comments
 (0)