Added configuration for Yocto SDK build
Signed-off-by: Robert Kalmar <robert.kalmar@nxp.com>
This commit is contained in:
parent
90a15ec819
commit
867ca32046
|
|
@ -1,5 +1,5 @@
|
||||||
cmake_minimum_required (VERSION 3.14)
|
cmake_minimum_required (VERSION 3.14)
|
||||||
project(tim-vx)
|
project(tim-vx LANGUAGES C CXX)
|
||||||
|
|
||||||
OPTION(TIM_VX_ENABLE_TEST "Build the unit test" ON)
|
OPTION(TIM_VX_ENABLE_TEST "Build the unit test" ON)
|
||||||
OPTION(TIM_VX_ENABLE_LAYOUT_INFER "Enable layout inference support" ON)
|
OPTION(TIM_VX_ENABLE_LAYOUT_INFER "Enable layout inference support" ON)
|
||||||
|
|
@ -31,6 +31,8 @@ else()
|
||||||
include(cmake/S905D3.cmake)
|
include(cmake/S905D3.cmake)
|
||||||
elseif("${CONFIG}" STREQUAL "vim3_android")
|
elseif("${CONFIG}" STREQUAL "vim3_android")
|
||||||
include(cmake/vim3_android.cmake)
|
include(cmake/vim3_android.cmake)
|
||||||
|
elseif("${CONFIG}" STREQUAL "YOCTO")
|
||||||
|
include(cmake/YOCTO.cmake)
|
||||||
else()
|
else()
|
||||||
include(cmake/X86_64_linux.cmake)
|
include(cmake/X86_64_linux.cmake)
|
||||||
endif()
|
endif()
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,21 @@
|
||||||
|
set(PKG_NAME "OVXDRV")
|
||||||
|
message(STATUS "Using YOCTO Project configuration.")
|
||||||
|
|
||||||
|
# The include directories are available in SDK
|
||||||
|
set(OVXDRV_INCLUDE_DIRS)
|
||||||
|
list(APPEND OVXDRV_INCLUDE_DIRS
|
||||||
|
${CMAKE_SYSROOT}/usr/include/
|
||||||
|
${CMAKE_SYSROOT}/usr/include/CL/
|
||||||
|
)
|
||||||
|
|
||||||
|
set(OVXDRV_LIBRARIES)
|
||||||
|
list(APPEND OVXDRV_LIBRARIES
|
||||||
|
libCLC.so
|
||||||
|
libGAL.so
|
||||||
|
libOpenVX.so
|
||||||
|
libOpenVXU.so
|
||||||
|
libVSC.so
|
||||||
|
libArchModelSw.so
|
||||||
|
libNNArchPerf.so)
|
||||||
|
|
||||||
|
mark_as_advanced(${OVXDRV_INCLUDE_DIRS} ${OVXDRV_LIBRARIES})
|
||||||
Loading…
Reference in New Issue