| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- #
- # Find the curses include file and library
- #
- FIND_PATH(CURSES_INCLUDE_PATH
- curses.h
- /usr/local/include
- /usr/include
- )
- FIND_LIBRARY(CURSES_LIBRARY
- NAMES curses ncurses
- PATHS
- /usr/local/lib
- /usr/lib
- /lib
- )
- FIND_LIBRARY(CURSES_EXTRA_LIBRARY
- cur_colr
- PATHS
- /usr/local/lib
- /usr/lib
- /lib
- )
- FIND_LIBRARY(FORM_LIBRARY
- form
- PATHS
- /usr/local/lib
- /usr/lib
- /lib
- )
- # Need to provide the *_LIBRARIES
- SET(CURSES_LIBRARIES ${CURSES_LIBRARY})
- IF(CURSES_EXTRA_LIBRARY)
- SET(CURSES_LIBRARIES ${CURSES_LIBRARIES} ${CURSES_EXTRA_LIBRARY})
- ENDIF(CURSES_EXTRA_LIBRARY)
- IF(FORM_LIBRARY)
- SET(CURSES_LIBRARIES ${CURSES_LIBRARIES} ${FORM_LIBRARY})
- ENDIF(FORM_LIBRARY)
- # Proper name is *_INCLUDE_DIR
- SET(CURSES_INCLUDE_DIR ${CURSES_INCLUDE_PATH})
- MARK_AS_ADVANCED(
- CURSES_INCLUDE_PATH
- CURSES_LIBRARY
- CURSES_EXTRA_LIBRARY
- FORM_LIBRARY
- CURSES_LIBRARIES
- CURSES_INCLUDE_DIR
- )
|