File: FindTermcap.cmake

package info (click to toggle)
tarantool 2.6.0-1.2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 85,396 kB
  • sloc: ansic: 513,775; cpp: 69,493; sh: 25,650; python: 19,190; perl: 14,973; makefile: 4,176; yacc: 1,329; sql: 1,074; pascal: 620; ruby: 190; awk: 18; lisp: 7
file content (22 lines) | stat: -rw-r--r-- 584 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# find Termcap includes and library
#
# TERMCAP_FOUND
# TERMCAP_LIBRARY
# TERMCAP_INCLUDE_DIR

if(BUILD_STATIC)
    set(TERMCAP_STATIC libtermcap.a)
else()
    set(TERMCAP_STATIC termcap)
endif()

FIND_LIBRARY(TERMCAP_LIBRARY NAMES ${TERMCAP_STATIC})
FIND_PATH(TERMCAP_INCLUDE_DIR NAMES termcap.h)

include(FindPackageHandleStandardArgs)
find_package_handle_standard_args(Termcap
    REQUIRED_VARS TERMCAP_INCLUDE_DIR TERMCAP_LIBRARY)
set(TERMCAP_INCLUDE_DIRS ${TERMCAP_INCLUDE_DIR})
set(TERMCAP_LIBRARIES ${TERMCAP_LIBRARY})

mark_as_advanced(TERMCAP_LIBRARIES TERMCAP_INCLUDE_DIRS)