set(AF_SRC
|
rk_aiq_algo_af_itf.cpp
|
af.cpp
|
af_search.cpp
|
af_trigger.cpp
|
af_utils.cpp
|
rk_aiq_uapi_af_int.cpp
|
)
|
|
dec_algo(af rk_aiq_algo_af_itf.cpp ${AF_SRC})
|
|
if(PDAF_SUPPORT)
|
if("${ARCH}" STREQUAL "arm")
|
file(COPY ${CMAKE_SOURCE_DIR}/algos/af/linux/arm/librkaiq_pdaf.a DESTINATION ${LIBRARY_OUTPUT_PATH})
|
endif()
|
if("${ARCH}" STREQUAL "aarch64")
|
file(COPY ${CMAKE_SOURCE_DIR}/algos/af/linux/aarch64/librkaiq_pdaf.a DESTINATION ${LIBRARY_OUTPUT_PATH})
|
endif()
|
add_library(rkaiq_pdaf STATIC IMPORTED GLOBAL)
|
set_target_properties(rkaiq_pdaf PROPERTIES IMPORTED_LOCATION "${PREFIX}rkaiq_pdaf.${SUFFIX}")
|
set_target_properties(rkaiq_pdaf PROPERTIES IMPORTED_IMPLIB "${PREFIX}rkaiq_pdaf.${SUFFIX}")
|
endif()
|