2025-05-10 21:49:39 +08:00

35 lines
1.1 KiB
CMake
Executable File

cmake_minimum_required( VERSION 2.8.8 )
project (rockit)
include(sdk/RockitConfig.cmake)
if(ARCH64)
set(ROCKIT_FILE_CONFIGS ${ROCKIT_FILE_CONFIGS}/arch64)
endif()
option(USE_STASTERIA "enable stasteria" OFF)
option(USE_ROCKX "enable rockx" ON)
if (${USE_STASTERIA})
set(AI_CAMERA_CONF ${ROCKIT_FILE_CONFIGS}/aicamera_stasteria.json)
else()
if(ARCH64)
set(AI_CAMERA_CONF ${ROCKIT_FILE_CONFIGS}/aicamera_uvc_zoom.json)
else()
if(${USE_ROCKX})
set(AI_CAMERA_CONF ${ROCKIT_FILE_CONFIGS}/aicamera_rockx.json)
else()
set(AI_CAMERA_CONF ${ROCKIT_FILE_CONFIGS}/aicamera_uvc_zoom.json)
endif()
endif()
endif()
install(FILES ${AI_CAMERA_CONF} DESTINATION ../../oem/usr/share/aiserver/ RENAME "aicamera.json")
install(FILES ${ROCKIT_FILE_CONFIGS}/aisingle.json DESTINATION ../../oem/usr/share/aiserver/)
if(${USE_ROCKIT_MPI})
message("use MPI rockit, don't install tgi rockit")
else()
install(FILES ${ROCKIT_FILE_LIBS} DESTINATION "lib")
endif()
install(DIRECTORY ${ROCKIT_FILE_HEADERS}/ DESTINATION "include")
# install(FILES ${ROCKIT_FILE_CONFIGS} DESTINATION "lib")