Skip to content

Commit f45da69

Browse files
committed
cmake : try to fix android
1 parent 532fcdb commit f45da69

File tree

2 files changed

+12
-16
lines changed

2 files changed

+12
-16
lines changed

examples/whisper.android.java/app/src/main/jni/whisper/CMakeLists.txt

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,23 +5,20 @@ project(whisper.cpp)
55
set(CMAKE_CXX_STANDARD 11)
66
set(WHISPER_LIB_DIR ${CMAKE_SOURCE_DIR}/../../../../../../../)
77

8-
set(
9-
SOURCE_FILES
10-
${WHISPER_LIB_DIR}/ggml.c
11-
${WHISPER_LIB_DIR}/ggml-alloc.c
12-
${WHISPER_LIB_DIR}/ggml-backend.c
13-
${WHISPER_LIB_DIR}/ggml-quants.c
14-
${WHISPER_LIB_DIR}/whisper.cpp
15-
${CMAKE_SOURCE_DIR}/jni.c
16-
)
8+
set(${WHISPER_LIB_DIR}/ggml/src/ggml.c
9+
${WHISPER_LIB_DIR}/ggml/src/ggml-alloc.c
10+
${WHISPER_LIB_DIR}/ggml/src/ggml-backend.c
11+
${WHISPER_LIB_DIR}/ggml/src/ggml-quants.c
12+
${WHISPER_LIB_DIR}/src/whisper.cpp
13+
${CMAKE_SOURCE_DIR}/jni.c
14+
)
1715

1816
find_library(LOG_LIB log)
1917

2018
function(build_library target_name)
2119
add_library(
2220
${target_name}
2321
SHARED
24-
${SOURCE_FILES}
2522
)
2623

2724
target_link_libraries(${target_name} ${LOG_LIB} android)
@@ -41,7 +38,6 @@ function(build_library target_name)
4138
#target_link_options(${target_name} PRIVATE -Wl,--gc-sections)
4239
#target_link_options(${target_name} PRIVATE -Wl,--exclude-libs,ALL)
4340
#target_link_options(${target_name} PRIVATE -flto)
44-
4541
endif ()
4642
endfunction()
4743

examples/whisper.android/lib/src/main/jni/whisper/CMakeLists.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,18 @@ option(GGML_HOME "whisper: Path to external GGML source" OFF)
1010

1111
set(
1212
SOURCE_FILES
13-
${WHISPER_LIB_DIR}/whisper.cpp
13+
${WHISPER_LIB_DIR}/src/whisper.cpp
1414
${CMAKE_SOURCE_DIR}/jni.c
1515
)
1616

1717
if (NOT GGML_HOME)
1818
set(
1919
SOURCE_FILES
2020
${SOURCE_FILES}
21-
${WHISPER_LIB_DIR}/ggml.c
22-
${WHISPER_LIB_DIR}/ggml-alloc.c
23-
${WHISPER_LIB_DIR}/ggml-backend.c
24-
${WHISPER_LIB_DIR}/ggml-quants.c
21+
${WHISPER_LIB_DIR}/ggml/src/ggml.c
22+
${WHISPER_LIB_DIR}/ggml/src/ggml-alloc.c
23+
${WHISPER_LIB_DIR}/ggml/src/ggml-backend.c
24+
${WHISPER_LIB_DIR}/ggml/src/ggml-quants.c
2525
)
2626
endif()
2727

0 commit comments

Comments
 (0)