# Notcurses option(FUN_WITH_NOTCURSES "Enable Notcurses TUI support" OFF) set(NOTCURSES_INCLUDE_DIRS "") set(NOTCURSES_LINK_LIBS "") if(FUN_WITH_NOTCURSES) add_definitions(-DFUN_WITH_NOTCURSES) find_package(PkgConfig QUIET) if(PkgConfig_FOUND) pkg_check_modules(NOTCURSES QUIET notcurses) if(NOT NOTCURSES_FOUND) pkg_check_modules(NOTCURSES QUIET notcurses-core) endif() endif() if(NOT NOTCURSES_FOUND) message(FATAL_ERROR "FUN_WITH_NOTCURSES=ON but notcurses was not found via pkg-config (tried notcurses and notcurses-core). Install notcurses or configure with -DFUN_WITH_NOTCURSES=OFF") else() list(APPEND NOTCURSES_INCLUDE_DIRS ${NOTCURSES_INCLUDE_DIRS} ${NOTCURSES_INCLUDE_DIRS}) list(APPEND NOTCURSES_LINK_LIBS ${NOTCURSES_LINK_LIBS} ${NOTCURSES_LIBRARIES}) endif() endif()