1 SET(CMAKE_INSTALL_PREFIX /usr)
2 SET(PREFIX ${CMAKE_INSTALL_PREFIX})
4 INCLUDE_DIRECTORIES(${RESOURCED_INCLUDEDIR}
5 ${PROC-STAT_SOURCE_DIR}/include)
8 pkg_check_modules(pkgs_proc_stat REQUIRED dlog
11 FOREACH(flag ${pkgs_proc_stat_CFLAGS})
12 SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
15 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIC -Wall -Werror")
16 SET(CMAKE_C_FLAGS_DEBUG "-O0 -g")
18 IF("${ARCH}" STREQUAL "arm")
19 ADD_DEFINITIONS("-DTARGET")
20 ENDIF("${ARCH}" STREQUAL "arm")
22 ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
23 ADD_DEFINITIONS("-DSLP_DEBUG")
26 ${PROC-STAT_SOURCE_DIR}/proc-stat.c)
28 ADD_LIBRARY(${PROC-STAT} SHARED ${SOURCES})
30 TARGET_LINK_LIBRARIES(${PROC-STAT} ${${PROC-STAT}_LDFLAGS})
32 SET_TARGET_PROPERTIES(${PROC-STAT}
40 INSTALL(TARGETS ${PROC-STAT} DESTINATION lib)
41 INSTALL(FILES ${INCLUDE_PUBLIC_DIR}/proc_stat.h DESTINATION include/system)
45 ADD_CUSTOM_TARGET (distclean @echo cleaning for source distribution)
48 COMMENT "distribution clean"
51 -not -name config.cmake -and \(
53 -name cmake.depends -or
54 -name cmake.check_depends -or
55 -name CMakeCache.txt -or
56 -name cmake.check_cache -or
62 -name install_manifest.txt -or
65 | grep -v TC | xargs rm -rf