|
@@ -129,9 +129,16 @@ if(RVC_INTEGRATE_BUILD)
|
|
|
foreach(dep_dir ${RVC_VENDOR_DEP_LIB_DIRS})
|
|
|
message(STATUS "dep_dir: ${dep_dir}")
|
|
|
file(GLOB RVC_DEP_BIN_FILES "${dep_dir}/*")
|
|
|
+ list(REMOVE_DUPLICATES RVC_DEP_BIN_FILES)
|
|
|
message(STATUS "before file: ${RVC_DEP_BIN_FILES}")
|
|
|
list(FILTER RVC_DEP_BIN_FILES EXCLUDE REGEX ".*\.a$")
|
|
|
message(STATUS "after file: ${RVC_DEP_BIN_FILES}")
|
|
|
- install(PROGRAMS ${RVC_DEP_BIN_FILES} DESTINATION "${RVC_VENDOR_PATH}" COMPONENT devadapters)
|
|
|
+ foreach(bin_file ${RVC_DEP_BIN_FILES})
|
|
|
+ if(IS_DIRECTORY ${bin_file})
|
|
|
+ install(DIRECTORY "${bin_file}" DESTINATION "${RVC_VENDOR_PATH}" COMPONENT devadapters)
|
|
|
+ else()
|
|
|
+ install(PROGRAMS ${bin_file} DESTINATION "${RVC_VENDOR_PATH}" COMPONENT devadapters)
|
|
|
+ endif()
|
|
|
+ endforeach()
|
|
|
endforeach()
|
|
|
endif(RVC_INTEGRATE_BUILD)
|