SET(TARGET_LIB "privilege-info") ADD_LIBRARY(${TARGET_LIB} SHARED privilege_information.c) TARGET_LINK_LIBRARIES(${TARGET_LIB} ${PRIVILEGE_INFO_DEPS_LIBRARIES}) SET_TARGET_PROPERTIES(${TARGET_LIB} PROPERTIES VERSION "1.0.0" SOVERSION 1 C_VISIBILITY_PRESET hidden) INSTALL(TARGETS ${TARGET_LIB} LIBRARY) INSTALL(FILES ${CMAKE_SOURCE_DIR}/src/include/privilege_information.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}) CONFIGURE_FILE(../privilege-info.pc.in privilege-info.pc @ONLY) INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/privilege-info.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)