xref: /OK3568_Linux_fs/external/common_algorithm/audio/rkap_3a/CMakeLists.txt (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1#1.cmake version
2cmake_minimum_required(VERSION 3.2)
3
4#2.project name
5project(RKAP_3A)
6
7# ----------------------------------------------------------------------------
8#  install headers
9# ----------------------------------------------------------------------------
10install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/include/
11	DESTINATION "include"
12	FILES_MATCHING PATTERN "*.h"
13)
14
15# ----------------------------------------------------------------------------
16#  install libs
17# ----------------------------------------------------------------------------
18if (USE_32BIT)
19install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/lib/libRKAP_3A.so
20	DESTINATION "lib"
21)
22endif()
23
24if (USE_64BIT)
25install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/lib64/libRKAP_3A.so
26	DESTINATION "lib"
27)
28endif()
29
30# ----------------------------------------------------------------------------
31#  install 32bit data
32# ----------------------------------------------------------------------------
33if (USE_32BIT)
34install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/para
35    DESTINATION "share/rkap_3a"
36	FILES_MATCHING PATTERN "*.bin"
37)
38
39if(COMPILES_EXAMPLES)
40	add_subdirectory(test)
41endif()
42endif()
43
44# ----------------------------------------------------------------------------
45#  install 64bit data
46# ----------------------------------------------------------------------------
47if (USE_64BIT)
48install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/para
49    DESTINATION "share/rkap_3a"
50	FILES_MATCHING PATTERN "*.bin"
51)
52
53if(COMPILES_EXAMPLES)
54	add_subdirectory(test64)
55endif()
56endif()
57