Disable UT for A311D/S905D3/vim3_android/Yocto

Signed-off-by: xiang.zhang <xiang.zhang@verisilicon.com>
This commit is contained in:
xiang.zhang 2021-06-23 18:23:19 +08:00 committed by Sven
parent f8f2c6d519
commit d4de6c78e0
1 changed files with 10 additions and 3 deletions

View File

@ -9,15 +9,15 @@ option(TIM_VX_USE_EXTERNAL_OVXLIB "Use external OVXLIB" OFF)
set(CMAKE_CXX_STANDARD 14)
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
set(CMAKE_CXX_FLAGS "-Wall -Wextra -Werror")
set(CONFIG "" CACHE STRING "Target Platform")
if(${TIM_VX_CODE_COVERAGE})
set(CMAKE_CXX_FLAGS "-g -O0 --coverage -fprofile-arcs -ftest-coverage")
set(CMAKE_C_FLAGS "-g -O0 --coverage -fprofile-arcs -ftest-coverage")
endif()
if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
set(CMAKE_INSTALL_PREFIX "${CMAKE_BINARY_DIR}/install" CACHE PATH "..." FORCE)
set(CMAKE_INSTALL_PREFIX "${CMAKE_BINARY_DIR}/install" CACHE PATH "" FORCE)
endif()
set(CMAKE_C_VISIBILITY_PRESET hidden)
@ -26,6 +26,7 @@ if(EXTERNAL_VIV_SDK AND EXISTS ${EXTERNAL_VIV_SDK})
# this is for internal development purpose
include(cmake/local_sdk.cmake)
else()
set(TIM_VX_ENABLE_TEST OFF)
if("${CONFIG}" STREQUAL "A311D")
include(cmake/A311D.cmake)
elseif("${CONFIG}" STREQUAL "S905D3")
@ -35,6 +36,7 @@ else()
elseif("${CONFIG}" STREQUAL "YOCTO")
include(cmake/YOCTO.cmake)
else()
set(TIM_VX_ENABLE_TEST ON)
include(cmake/X86_64_linux.cmake)
endif()
endif()
@ -49,7 +51,12 @@ if(TIM_VX_ENABLE_TEST)
set(gtest_force_shared_crt ON CACHE BOOL "" FORCE)
set(INSTALL_GTEST OFF CACHE BOOL "" FORCE)
FetchContent_MakeAvailable(googletest)
FetchContent_GetProperties(googletest)
if(NOT googletest_POPULATED)
FetchContent_Populate(googletest)
add_subdirectory(${googletest_SOURCE_DIR} ${googletest_BINARY_DIR})
endif()
endif()
include_directories(${PROJECT_SOURCE_DIR}/include/tim/vx)