Files
vi-sensor/drivers/CMakeLists.txt
2023-03-05 22:30:14 +08:00

87 lines
2.3 KiB
CMake

cmake_minimum_required(VERSION 3.1.0)
project(sensor_driver)
aux_source_directory(. DIR_SRCS)
include_directories(${PROJECT_SOURCE_DIR}/../../recipe-sysroot/usr/include/vvcam/common)
link_directories(
${PROJECT_SOURCE_DIR}/../../recipe-sysroot/usr/lib/
)
if (NOT LIB_ROOT)
get_filename_component(LIB_ROOT ${PROJECT_BINARY_DIR} ABSOLUTE)
endif (NOT LIB_ROOT)
message ("LIB_ROOT is at: ${LIB_ROOT}")
if(USE_3AV2)
add_definitions(-DUSE_3AV2)
endif()
if (SUBDEV_CHAR)
add_definitions(-DSUBDEV_CHAR)
endif()
add_definitions(-DHAL_ALTERA)
add_definitions(-DAPPMODE_NATIVE)
add_definitions(-DCAM_ENGINE_DRAW_DOM_ONLY)
add_definitions(-DISP8000L_BASE)
add_definitions(-DISP8000L_V2008)
add_definitions(-DISPVI_EXPAND_CHAN)
add_definitions(-DISP_2DNR)
add_definitions(-DISP_2DNR_V2)
add_definitions(-DISP_2DNR_V4)
add_definitions(-DISP_2DNR_V5)
add_definitions(-DISP_3DNR_V3)
add_definitions(-DISP_AEV2)
add_definitions(-DISP_AEV2_V2)
add_definitions(-DISP_AE_SHADOW)
add_definitions(-DISP_BLS)
add_definitions(-DISP_CA)
add_definitions(-DISP_COMPAND)
add_definitions(-DISP_CPROC_10BIT)
add_definitions(-DISP_CPROC_SHD)
add_definitions(-DISP_DEMOSAIC2)
add_definitions(-DISP_EE)
add_definitions(-DISP_FILTER)
add_definitions(-DISP_GREENEQUILIBRATE)
add_definitions(-DISP_HDR_STITCH)
add_definitions(-DISP_HIST256)
add_definitions(-DISP_HIST64)
add_definitions(-DISP_LSC_V2)
add_definitions(-DISP_MIV2)
add_definitions(-DISP_MI_BUF_DUMP)
add_definitions(-DISP_MI_HDR)
add_definitions(-DISP_MI_MCM_WR)
add_definitions(-DISP_MI_PP_WRITE)
add_definitions(-DISP_RGBGC)
add_definitions(-DISP_RGBIR)
add_definitions(-DISP_SP2)
add_definitions(-DISP_TPG)
add_definitions(-DISP_USE_AEV2)
add_definitions(-DISP_USE_AWBV2)
add_definitions(-DISP_VERSION=\"ISP8000L_V2008\")
add_definitions(-DISP_VSM)
add_definitions(-DISP_WDR_V4)
add_definitions(-DISP_WDR_V4_20BIT)
add_definitions(-DLINUX)
add_definitions(-DMARVIN_HW_ALTERA -DMIPI_USE_CAMERIC)
add_definitions(-DMRV_STITCHING_EXP_VERSION)
add_definitions(-DMRV_STITCHING_HIST_VERSION)
add_definitions(-DMRV_STITCHING_VERSION=2)
add_compile_options(-Werror=implicit-function-declaration)
set(DEPEND_LIBS
isi
hal
)
add_subdirectory(IMX219)
add_subdirectory(SC2310)
add_subdirectory(SC132GS)
add_subdirectory(GC5035)
add_subdirectory(GC02M1B)
add_subdirectory(IMX334)
add_subdirectory(OV12870)