9d953ad0fac8bcbc7e9d2d82caf56a35d10753dc
[m6w6/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 p9y.cpp
10 )
11
12 target_include_directories(p9y PRIVATE
13 .
14 ${CMAKE_SOURCE_DIR}/include
15 ${CMAKE_BINARY_DIR}
16 ${CMAKE_BINARY_DIR}/include
17 )
18
19 if(NOT HAVE_GETOPT_H)
20 target_sources(p9y PRIVATE getopt.c)
21 endif()