| 12345678910111213141516171819202122232425262728293031323334 |
- # FindMir
- # -------
- # Finds the Mir library
- #
- # This will will define the following variables::
- #
- # MIR_FOUND - the system has Mir
- # MIR_INCLUDE_DIRS - the Mir include directory
- # MIR_LIBRARIES - the Mir libraries
- # MIR_DEFINITIONS - the Mir definitions
- find_package (PkgConfig)
- if(PKG_CONFIG_FOUND)
- pkg_check_modules (PC_MIR mirclient>=0.26.2 QUIET)
- find_path(MIR_INCLUDE_DIR NAMES mir_toolkit/mir_client_library.h
- PATHS ${PC_MIR_INCLUDE_DIRS})
- find_library(MIR_LIBRARY NAMES mirclient
- PATHS ${PC_MIR_LIBRARIES} ${PC_MIR_LIBRARY_DIRS})
- include (FindPackageHandleStandardArgs)
- find_package_handle_standard_args (MIR
- REQUIRED_VARS MIR_LIBRARY MIR_INCLUDE_DIR)
- if (MIR_FOUND)
- set(MIR_LIBRARIES ${MIR_LIBRARY})
- set(MIR_INCLUDE_DIRS ${PC_MIR_INCLUDE_DIRS})
- set(MIR_DEFINITIONS -DHAVE_MIR=1)
- endif()
- mark_as_advanced (MIR_LIBRARY MIR_INCLUDE_DIR)
- endif()
|