diff options
author | Kristofer Jonsson <kristofer.jonsson@arm.com> | 2020-08-31 11:34:14 +0200 |
---|---|---|
committer | Kristofer Jonsson <kristofer.jonsson@arm.com> | 2020-09-01 09:47:51 +0200 |
commit | 641c09157ebe25590e0ba378f70f05fc7466b8b1 (patch) | |
tree | 86d74b65c935e4485d32a6c94381a46b2d822f6a /CMakeLists.txt | |
parent | 7e0775474aa06ecd264c5cec299f73e66c37af9e (diff) | |
download | ethos-u-core-software-641c09157ebe25590e0ba378f70f05fc7466b8b1.tar.gz |
Moving message- and inference processes to core software20.08
Change-Id: I76e94440402d58848116d06ff3fd1ed2000ac505
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index a59231f..0487b44 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -27,10 +27,11 @@ project(core_software VERSION 0.0.1) # Setup paths set(CMSIS_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmsis" CACHE PATH "Path to CMSIS.") set(CORE_DRIVER_PATH "${CMAKE_CURRENT_SOURCE_DIR}/core_driver" CACHE PATH "Path to core driver.") +set(LINUX_DRIVER_STACK_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../linux_driver_stack" CACHE PATH "Path to Linux driver stack for Arm Ethos-U.") set(TENSORFLOW_PATH "${CMAKE_CURRENT_SOURCE_DIR}/tensorflow" CACHE PATH "Path to Tensorflow.") # Select accelerator for tensorflow -set(CORE_SOFTWARE_ACCELERATOR "NPU" CACHE STRING "Set NPU backend for TFLU") +set(CORE_SOFTWARE_ACCELERATOR "NPU" CACHE STRING "Set NPU backend for Tensorflow Lite for microcontrollers") set_property(CACHE CORE_SOFTWARE_ACCELERATOR PROPERTY STRINGS CPU CMSIS-NN NPU) # Define build options @@ -54,5 +55,8 @@ endif() # Build Tensorflow library include(tensorflow.cmake) +# Build applications +add_subdirectory(applications) + # Merge libraries into static library -target_link_libraries(ethosu_core INTERFACE tflu cmsis_core cmsis_device) +target_link_libraries(ethosu_core INTERFACE tflu cmsis_core cmsis_device ethosu_applications) |