FindMotif

Finds Motif (or LessTif) graphical user interface toolkit:

find_package(Motif [...])

Result Variables

This module defines the following variables:

Motif_FOUND

Boolean indicating whether the Motif was found. For backward compatibility, the MOTIF_FOUND variable is also set to the same value.

Cache Variables

The following cache variables may also be set:

MOTIF_INCLUDE_DIR

Include directories needed to use Motif.

MOTIF_LIBRARIES

Libraries needed to link to Motif.

Examples

Finding Motif and creating an imported interface target for linking it to a project target:

find_package(Motif)

if(Motif_FOUND AND NOT TARGET Motif::Motif)
  add_library(Motif::Motif INTERFACE IMPORTED)
  set_target_properties(
    Motif::Motif
    PROPERTIES
      INTERFACE_INCLUDE_DIRECTORIES "${MOTIF_INCLUDE_DIR}"
      INTERFACE_LINK_LIBRARIES "${MOTIF_LIBRARIES}"
  )
endif()

target_link_libraries(example PRIVATE Motif::Motif)