- find_package(PkgConfig REQUIRED)
- pkg_check_modules(NCURSES QUIET ncurses)
- if (NCURSES_FOUND)
- foreach (variable IN ITEMS PREFIX INCLUDEDIR LIBDIR)
- get_property("${variable}"
- CACHE "NCURSES_${variable}"
- PROPERTY TYPE
- SET)
- if (NOT ${variable})
- message(FATAL_ERROR "Failed to set cache entry for NCURSES_${variable}")
- endif ()
- endforeach ()
- else ()
- message(STATUS "skipping test; ncurses not found")
- endif ()
|