set(MODULE_NAME "camera_fe_h265_image_server") file(GLOB_RECURSE SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/src/*.c ${CMAKE_CURRENT_SOURCE_DIR}/src/*.cxx ${CMAKE_CURRENT_SOURCE_DIR}/src/*.cpp ${CMAKE_CURRENT_SOURCE_DIR}/src/*.cc ${CMAKE_SOURCE_DIR}/generated/src/jac/ap/visualization/visualizationsocb_common.cpp ${CMAKE_SOURCE_DIR}/generated/src/jac/ap/camprkperservice/cameraparkingperceptionservice_common.cpp ${CMAKE_SOURCE_DIR}/generated/src/jac/ap/visualization/*.cpp ${CMAKE_SOURCE_DIR}/generated/src/jac/ap/camprkperservice/*.cpp ${CMAKE_SOURCE_DIR}/modules/common/src/image_helper/*.cpp ${CMAKE_SOURCE_DIR}/modules/common/src/MbufModule/*.cpp ${CMAKE_CURRENT_SOURCE_DIR}/wrappers/*.cpp ) add_executable(${MODULE_NAME} ${SOURCES}) target_compile_options(${MODULE_NAME} PRIVATE -Wall) target_include_directories(${MODULE_NAME} PRIVATE ${SRC_DIRS} ${GENERATED_DIRS} ${AP_INCLUDE_DIRS} ${CMAKE_CURRENT_SOURCE_DIR}/include ${CMAKE_SOURCE_DIR}/generated/includes ${CMAKE_SOURCE_DIR}/modules/common/inc ${CMAKE_SOURCE_DIR}/modules/common/inc/image_helper ${CMAKE_SOURCE_DIR}/modules/common/inc/MbufModule ${CMAKE_SOURCE_DIR}/modules/common/inc/ap-cm-wrapper ${CMAKE_CURRENT_SOURCE_DIR}/wrappers /usr/local/mdc_sdk_llvm/dp_gea/mdc_cross_compiler/sysroot/usr/include/driver /usr/local/mdc_sdk_llvm/dp_gea/mdc_cross_compiler/sysroot/usr/local/Ascend/runtime/include/acl /usr/local/mdc_sdk_llvm/dp_gea/mdc_cross_compiler/sysroot/usr/local/Ascend/runtime/include/acl/media /usr/local/mdc_sdk_llvm/dp_gea/mdc_cross_compiler/sysroot/usr/local/Ascend/runtime/include/acl/dvpp ) LINK_DIRECTORIES(/usr/local/mdc_sdk_llvm/dp_gea/mdc_cross_compiler/sysroot/usr/lib /usr/local/mdc_sdk_llvm/dp_gea/mdc_cross_compiler/sysroot/usr/local/Ascend/runtime/lib64 /home/softwaremotion2/mds_workspace/TestAllManifestsToVal/modules/lib ) target_link_libraries(${MODULE_NAME} PRIVATE ${AP_LIBRARIES} pthread jsoncpp yaml-cpp -lcamera -lmdc_mbuf -llog /usr/local/mdc_sdk_llvm/dp_gea/mdc_cross_compiler/sysroot/usr/local/Ascend/runtime/lib64/libruntime.so /usr/local/mdc_sdk_llvm/dp_gea/mdc_cross_compiler/sysroot/usr/local/Ascend/runtime/lib64/libascendcl.so /usr/local/mdc_sdk_llvm/dp_gea/mdc_cross_compiler/sysroot/usr/local/Ascend/runtime/lib64/libacl_dvpp.so /usr/local/mdc_sdk_llvm/dp_gea/mdc_cross_compiler/sysroot/usr/local/Ascend/runtime/lib64/libacl_dvpp_mpi.so common ) set_target_properties(${MODULE_NAME} PROPERTIES LINK_FLAGS "-Wl,--as-needed")