xref: /OK3568_Linux_fs/external/common_algorithm/misc/CMakeLists.txt (revision 4882a59341e53eb6f0b4789bf948001014eff981)
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