hc
2024-03-22 a0752693d998599af469473b8dc239ef973a012f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
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()