Disable UT for A311D/S905D3/vim3_android/Yocto
Signed-off-by: xiang.zhang <xiang.zhang@verisilicon.com>
This commit is contained in:
parent
f8f2c6d519
commit
d4de6c78e0
|
|
@ -9,15 +9,15 @@ option(TIM_VX_USE_EXTERNAL_OVXLIB "Use external OVXLIB" OFF)
|
||||||
set(CMAKE_CXX_STANDARD 14)
|
set(CMAKE_CXX_STANDARD 14)
|
||||||
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
|
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
|
||||||
set(CMAKE_CXX_FLAGS "-Wall -Wextra -Werror")
|
set(CMAKE_CXX_FLAGS "-Wall -Wextra -Werror")
|
||||||
|
set(CONFIG "" CACHE STRING "Target Platform")
|
||||||
|
|
||||||
if(${TIM_VX_CODE_COVERAGE})
|
if(${TIM_VX_CODE_COVERAGE})
|
||||||
set(CMAKE_CXX_FLAGS "-g -O0 --coverage -fprofile-arcs -ftest-coverage")
|
set(CMAKE_CXX_FLAGS "-g -O0 --coverage -fprofile-arcs -ftest-coverage")
|
||||||
set(CMAKE_C_FLAGS "-g -O0 --coverage -fprofile-arcs -ftest-coverage")
|
set(CMAKE_C_FLAGS "-g -O0 --coverage -fprofile-arcs -ftest-coverage")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
|
||||||
if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
|
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()
|
endif()
|
||||||
|
|
||||||
set(CMAKE_C_VISIBILITY_PRESET hidden)
|
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
|
# this is for internal development purpose
|
||||||
include(cmake/local_sdk.cmake)
|
include(cmake/local_sdk.cmake)
|
||||||
else()
|
else()
|
||||||
|
set(TIM_VX_ENABLE_TEST OFF)
|
||||||
if("${CONFIG}" STREQUAL "A311D")
|
if("${CONFIG}" STREQUAL "A311D")
|
||||||
include(cmake/A311D.cmake)
|
include(cmake/A311D.cmake)
|
||||||
elseif("${CONFIG}" STREQUAL "S905D3")
|
elseif("${CONFIG}" STREQUAL "S905D3")
|
||||||
|
|
@ -35,6 +36,7 @@ else()
|
||||||
elseif("${CONFIG}" STREQUAL "YOCTO")
|
elseif("${CONFIG}" STREQUAL "YOCTO")
|
||||||
include(cmake/YOCTO.cmake)
|
include(cmake/YOCTO.cmake)
|
||||||
else()
|
else()
|
||||||
|
set(TIM_VX_ENABLE_TEST ON)
|
||||||
include(cmake/X86_64_linux.cmake)
|
include(cmake/X86_64_linux.cmake)
|
||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
@ -49,7 +51,12 @@ if(TIM_VX_ENABLE_TEST)
|
||||||
|
|
||||||
set(gtest_force_shared_crt ON CACHE BOOL "" FORCE)
|
set(gtest_force_shared_crt ON CACHE BOOL "" FORCE)
|
||||||
set(INSTALL_GTEST OFF 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()
|
endif()
|
||||||
|
|
||||||
include_directories(${PROJECT_SOURCE_DIR}/include/tim/vx)
|
include_directories(${PROJECT_SOURCE_DIR}/include/tim/vx)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue