summaryrefslogtreecommitdiff
path: root/contrib/jniacl/CMakeLists.txt
blob: 20c469c9d5548a6980269a6c5581c487c22ccc9b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#
# Simple Android JNI execution test of ACL
#

if(NOT BUILD_LABS)
  return()
endif(NOT BUILD_LABS)

if(NOT "${TARGET_OS}" STREQUAL "android")
  return()
endif(NOT "${TARGET_OS}" STREQUAL "android")

nnfw_find_package(ARMCompute REQUIRED)

link_directories(${CMAKE_INSTALL_PREFIX}/lib)

set(JNIACL_SRCS src/jniacl_main.cc
                src/io_accessor.cc)

add_library(jniacl_jni SHARED ${JNIACL_SRCS})
target_include_directories(jniacl_jni PUBLIC ${TFLITE_JNI_INCLUDES} src)
target_link_libraries(jniacl_jni arm_compute_graph log)