1#1.cmake version 2cmake_minimum_required(VERSION 3.2) 3 4#2.project name 5project(misc_algorithm) 6 7set(CMAKE_VERBOSE_MAKEFILE ON) 8 9set(SRC_LIBS) 10install(DIRECTORY include/ DESTINATION "include") 11if (RV1126_RV1109) 12 file(GLOB SRC_LIBS ${CMAKE_CURRENT_SOURCE_DIR}/lib/arm-rockchip830-linux-gnueabihf/*.*) 13endif() 14 15if (RV1106_RV1103) 16 file(GLOB SRC_LIBS ${CMAKE_CURRENT_SOURCE_DIR}/lib/arm-rockchip830-linux-uclibcgnueabihf/*.*) 17endif() 18 19if (RK3588) 20 file(GLOB SRC_LIBS ${CMAKE_CURRENT_SOURCE_DIR}/lib/aarch64-rockchip1031-linux-gnu/*.*) 21endif() 22 23if (SRC_LIBS) 24 foreach(lib_var ${SRC_LIBS}) 25 install(FILES ${lib_var} DESTINATION "lib") 26 endforeach(lib_var) 27else() 28 message(WARNING "Not install common algorithm misc libraries") 29endif() 30