fix #105 EINTR handled too defensively when polling
[awesomized/libmemcached] / src / p9y / CMakeLists.txt
1 add_library(p9y STATIC
2 getopt.hpp
3 libgen.hpp
4 realpath.hpp
5 socket.hpp
6 poll.hpp
7 random.hpp
8 index.hpp
9 clock_gettime.hpp
10 p9y.cpp
11 )
12
13 set_target_properties(p9y PROPERTIES
14 CXX_STANDARD ${CXX_STANDARD}
15 )
16 target_include_directories(p9y PRIVATE
17 .
18 ${CMAKE_SOURCE_DIR}/include
19 ${CMAKE_BINARY_DIR}
20 ${CMAKE_BINARY_DIR}/include
21 )
22
23 if(NOT HAVE_GETOPT_H)
24 target_sources(p9y PRIVATE getopt.c)
25 endif()