summaryrefslogtreecommitdiff
path: root/runtimes/neurun/src/kernel/acl_cl/CMakeLists.txt
blob: 0658effea7f093d6f73ab5a49a7a3b3bbd46c9e9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
file(GLOB SOURCES "*.cc")

add_library(${LIB_NEURUN_KERNEL_ACL_CL} STATIC ${SOURCES})

target_include_directories(${LIB_NEURUN_KERNEL_ACL_CL} PUBLIC ${NNFW_INCLUDE_DIR})
target_include_directories(${LIB_NEURUN_KERNEL_ACL_CL} PUBLIC ${NEURUN_INCLUDE_DIR})

target_link_libraries(${LIB_NEURUN_KERNEL_ACL_CL} arm_compute)
target_link_libraries(${LIB_NEURUN_KERNEL_ACL_CL} nnfw_lib_misc)

set_target_properties(${LIB_NEURUN_KERNEL_ACL_CL} PROPERTIES POSITION_INDEPENDENT_CODE ON)
set_target_properties(${LIB_NEURUN_KERNEL_ACL_CL} PROPERTIES OUTPUT_NAME kernel_acl_cl)
install(TARGETS ${LIB_NEURUN_KERNEL_ACL_CL} DESTINATION lib/neurun)