1 cmake_minimum_required(VERSION 2.6)
3 set(CURSES_NEED_NCURSES TRUE)
4 find_package(Curses REQUIRED)
6 if (CURSES_HAVE_CURSES_H)
7 add_definitions(-DHAVE_CURSES_H=1)
9 if (CURSES_HAVE_NCURSES_H)
10 add_definitions(-DHAVE_NCURSES_H=1)
12 if (CURSES_HAVE_NCURSES_CURSES_H)
13 add_definitions(-DHAVE_NCURSES_CURSES_H=1)
15 if (CURSES_HAVE_NCURSES_NCURSES_H)
16 add_definitions(-DHAVE_NCURSES_NCURSES_H=1)
20 "${PROJECT_SOURCE_DIR}/lxdialog"
23 add_subdirectory(lxdialog)
25 add_library(zconf zconf.tab.c)
27 add_executable(mconf mconf.c)
28 add_executable(conf conf.c)
30 target_link_libraries(mconf lxdialog ${CURSES_LIBRARIES} zconf)
31 target_link_libraries(conf ${CURSES_LIBRARIES} zconf)