Skip to content

Commit 820110d

Browse files
committed
feat: rename lib name
1 parent d848708 commit 820110d

File tree

3 files changed

+15
-11
lines changed

3 files changed

+15
-11
lines changed

android/CMakeLists.txt

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
cmake_minimum_required(VERSION 3.4.1)
2-
project(BricksQnnLlm)
2+
project(QnnLlm)
33

44
set(CMAKE_VERBOSE_MAKEFILE ON)
55
set(CMAKE_CXX_STANDARD 17)
@@ -15,16 +15,20 @@ include_directories(
1515

1616
file(GLOB_RECURSE SRC_FILES "../cpp/*.cpp" "cpp-adapter.cpp")
1717

18+
if (NOT QNN_SDK_ROOT)
19+
message(WARNING "QNN_SDK_ROOT is not set, not building QNN LLM")
20+
endif()
21+
1822
if (CMAKE_ANDROID_ARCH_ABI STREQUAL "arm64-v8a" AND QNN_SDK_ROOT)
19-
add_library(bricks-qnn-llm SHARED ${SRC_FILES})
23+
add_library(qnn-llm SHARED ${SRC_FILES})
2024

2125
set(QNN_LIB_DIR ${QNN_SDK_ROOT}/lib)
2226
set(QNN_PLAT_LIB_DIR ${QNN_LIB_DIR}/aarch64-android)
2327

24-
target_include_directories(bricks-qnn-llm PRIVATE ../cpp)
28+
target_include_directories(qnn-llm PRIVATE ../cpp)
2529

2630
target_link_libraries(
27-
bricks-qnn-llm
31+
qnn-llm
2832
${QNN_PLAT_LIB_DIR}/libGenie.so
2933
log
3034
)
@@ -42,8 +46,8 @@ if (CMAKE_ANDROID_ARCH_ABI STREQUAL "arm64-v8a" AND QNN_SDK_ROOT)
4246
# concatenate two lists
4347
list(APPEND QNN_LIBS ${QNN_PLAT_LIBS})
4448

45-
add_custom_command(TARGET bricks-qnn-llm POST_BUILD
49+
add_custom_command(TARGET qnn-llm POST_BUILD
4650
COMMAND ${CMAKE_COMMAND} -E copy_if_different
4751
${QNN_LIBS}
48-
$<TARGET_FILE_DIR:bricks-qnn-llm>)
52+
$<TARGET_FILE_DIR:qnn-llm>)
4953
endif()

android/src/main/java/com/qnnllm/Constants.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.bricksqnnllm
1+
package com.qnnllm
22

33
object Constants {
44
const val HTP_CONFIG =

android/src/main/java/com/qnnllm/Context.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.bricksqnnllm
1+
package com.qnnllm
22

33
import android.os.Build
44
import android.util.Log
@@ -24,12 +24,12 @@ class Context constructor(libPath: String, config: String) {
2424

2525
init {
2626
if (!Build.SUPPORTED_ABIS.contains("arm64-v8a")) {
27-
Log.e("BricksQnnLlm", "Not supported for ${Build.SUPPORTED_ABIS}")
27+
Log.e("QnnLlm", "Not supported for ${Build.SUPPORTED_ABIS}")
2828
throw RuntimeException("QNN LLM is not supported on this device")
2929
} else {
30-
System.loadLibrary("bricks-qnn-llm")
30+
System.loadLibrary("qnn-llm")
3131
}
32-
Log.i("BricksQnnLlm", "API Version: v${getVersion()}")
32+
Log.i("QnnLlm", "API Version: v${getVersion()}")
3333
this.mContextPtr = create(libPath, config)
3434
}
3535

0 commit comments

Comments
 (0)