Mercurial > archived > louis > perso > liblxcstats
comparison CMakeLists.txt @ 4:50215911acb3
Add a strsplit() function and stop to build probes into a separate library
author | Louis Opter <louis@dotcloud.com> |
---|---|
date | Sat, 01 Jan 2011 16:01:19 +0100 |
parents | ba9d8601d5f9 |
children | 8339ab15527d |
comparison
equal
deleted
inserted
replaced
3:2cb8a6cbe468 | 4:50215911acb3 |
---|---|
28 MESSAGE(SEND_ERROR "The liblxcstats is Linux specific.") | 28 MESSAGE(SEND_ERROR "The liblxcstats is Linux specific.") |
29 ENDIF (CMAKE_SYSTEM_NAME MATCHES "Linux") | 29 ENDIF (CMAKE_SYSTEM_NAME MATCHES "Linux") |
30 | 30 |
31 # Build rules ################################################################## | 31 # Build rules ################################################################## |
32 | 32 |
33 SET(PROBES_SRC | |
34 probes/cpuacct.c | |
35 probes/probes.c | |
36 ) | |
37 | |
33 SET(SRC | 38 SET(SRC |
34 compat/strlcpy.c | 39 compat/strlcpy.c |
35 compat/strlcat.c | 40 compat/strlcat.c |
36 close.c | 41 close.c |
37 container.c | 42 container.c |
38 open.c | 43 open.c |
39 utils.c | 44 utils.c |
45 ${PROBES_SRC} | |
40 ) | 46 ) |
41 | 47 |
42 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}) | 48 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}) |
43 | 49 |
44 ADD_LIBRARY(lxcstats SHARED ${SRC}) | 50 ADD_LIBRARY(lxcstats SHARED ${SRC}) |
45 | |
46 TARGET_LINK_LIBRARIES(lxcstats probes) | |
47 | 51 |
48 # Install/Uninstall rules ###################################################### | 52 # Install/Uninstall rules ###################################################### |
49 | 53 |
50 INSTALL(TARGETS lxcstats LIBRARY DESTINATION lib) | 54 INSTALL(TARGETS lxcstats LIBRARY DESTINATION lib) |
51 | 55 |