1234567891011121314151617 |
- cmake_minimum_required(VERSION 3.3)
- find_package(PkgConfig REQUIRED)
- pkg_check_modules(NCURSES QUIET ncurses)
- if (NCURSES_FOUND)
- foreach (variable IN ITEMS PREFIX INCLUDEDIR LIBDIR)
- get_property(value
- CACHE "NCURSES_${variable}"
- PROPERTY VALUE)
- if (NOT value STREQUAL NCURSES_${variable})
- message(FATAL_ERROR "Failed to set cache entry for NCURSES_${variable}:\nexpected -->${value}<--\nreceived -->${NCURSES_${variable}}<--")
- endif ()
- endforeach ()
- else ()
- message(STATUS "skipping test; ncurses not found")
- endif ()
|