xio: removed misc.{c,h}, placed function into xio.c
[netsniff-ng.git] / src / ifpps / CMakeLists.txt
blob9ad92def7c699d8d6a699f554f306541f7fcb11b
1 PROJECT(ifpps C)
3 SET(BUILD_STRING "generic")
5 FIND_PACKAGE(Curses)
7 IF(CURSES_FOUND)
8         ADD_EXECUTABLE(${PROJECT_NAME}  ../xmalloc.c
9                                         ../strlcpy.c
10                                         ../xio.c
11                                         ../netdev.c
12                                         ../ifpps.c)
14         ADD_DEFINITIONS(-DPROGNAME_STRING="${PROJECT_NAME}"
15                         -DVERSION_STRING="${VERSION}"
16                         -DBUILD_STRING="${BUILD_STRING}")
18         TARGET_LINK_LIBRARIES(ifpps ${CURSES_NCURSES_LIBRARY})
19         INSTALL(TARGETS ${PROJECT_NAME} DESTINATION ${EXECUTABLE_INSTALL_PATH})
20 ELSE(CURSES_FOUND)
21         MESSAGE("ncurses is missing on target. Skipping ${PROJECT_NAME} build.")
22 ENDIF(CURSES_FOUND)