File CMakeLists.txt of Package cvsps
#cmake support for cvsps
# author: Cristian Rodriguez crrodriguez@suse.de
PROJECT(cvsps C)
SET(CVSPS_VERSION_MAJOR 2)
SET(CVSPS_VERSION_MINOR 1)
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g -Wall -DVERSION=\\\"${CVSPS_VERSION_MAJOR}.${CVSPS_VERSION_MINOR}\\\"")
FIND_PACKAGE(ZLIB REQUIRED)
INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR})
INCLUDE_DIRECTORIES(${ZLIB_INCLUDE_DIR})
SET(CVSPS_SRCS
cache.c cap.c
cvs_direct.c cvsps.c
list_sort.c stats.c
util.c cbtcommon/debug.c cbtcommon/hash.c
cbtcommon/text_util.c cbtcommon/sio.c cbtcommon/tcpsocket.c
)
ADD_EXECUTABLE(cvsps ${CVSPS_SRCS})
TARGET_LINK_LIBRARIES(cvsps ${ZLIB_LIBRARY})
INSTALL(PROGRAMS cvsps DESTINATION bin)
INSTALL(FILES cvsps.1 DESTINATION share/man/man1)