Handle service device mapping and filter detected devices
[platform/core/connectivity/ua-manager.git] / ua-plugins / CMakeLists.txt
1 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
2 PROJECT(ua-plugins C)
3
4 SET(LIB_PKGCONFIG_DIR "${LIB_PATH}/pkgconfig")
5
6 SET(HEADERS
7         ua-plugin-type.h
8         ua-plugin.h
9         ua-power-plugin.h
10         ua-cloud-plugin.h
11         )
12
13 FOREACH(hfile ${HEADERS})
14         INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/include/${hfile} DESTINATION include/ua-manager/plugins/)
15 ENDFOREACH(hfile)
16
17 SET(PC_NAME ${PROJECT_NAME})
18 SET(PC_REQUIRED ${pc_dependents})
19
20 CONFIGURE_FILE(
21         ${PROJECT_NAME}.pc.in
22         ${CMAKE_CURRENT_SOURCE_DIR}/${PROJECT_NAME}.pc
23         @ONLY
24         )
25 INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/${PROJECT_NAME}.pc DESTINATION ${LIB_PKGCONFIG_DIR})