13 set_target_properties(p9y PROPERTIES
14 CXX_STANDARD ${CXX_STANDARD}
16 target_include_directories(p9y PRIVATE
18 ${CMAKE_SOURCE_DIR}/include
20 ${CMAKE_BINARY_DIR}/include
23 install(TARGETS p9y EXPORT p9y-targets
24 RUNTIME COMPONENT bin DESTINATION ${CMAKE_INSTALL_BINDIR}
25 ARCHIVE COMPONENT lib DESTINATION ${CMAKE_INSTALL_LIBDIR}
26 LIBRARY COMPONENT lib DESTINATION ${CMAKE_INSTALL_LIBDIR}
27 ${TARGET_NAMELINK_COMPONENT}
29 export(EXPORT p9y-targets NAMESPACE libmemcached::)
30 install(EXPORT p9y-targets NAMESPACE libmemcached::
32 DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME})
35 target_sources(p9y PRIVATE getopt.c)