Remove unused 'locale.h' header
[platform/core/security/privilege-info.git] / src / CMakeLists.txt
1 SET(TARGET_LIB "privilege-info")
2 ADD_LIBRARY(${TARGET_LIB} SHARED privilege_information.c)
3 TARGET_LINK_LIBRARIES(${TARGET_LIB} ${PRIVILEGE_INFO_DEPS_LIBRARIES})
4
5 SET_TARGET_PROPERTIES(${TARGET_LIB}
6         PROPERTIES
7         VERSION "1.0.0"
8         SOVERSION 1
9         C_VISIBILITY_PRESET hidden)
10
11 INSTALL(TARGETS ${TARGET_LIB} LIBRARY)
12
13 INSTALL(FILES
14         ${CMAKE_SOURCE_DIR}/src/include/privilege_information.h
15         DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
16
17 CONFIGURE_FILE(../privilege-info.pc.in privilege-info.pc @ONLY)
18 INSTALL(FILES
19         ${CMAKE_CURRENT_BINARY_DIR}/privilege-info.pc
20         DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)