this repo has no description
at develop 1.1 kB view raw
1# - Try to find Geas 2# Once done this will define 3# GEAS_FOUND - System has Geas 4# GEAS_INCLUDE_DIRS - The Geas include directories 5# GEAS_LIBRARIES - The libraries needed to use Geas 6# User can set Geas_ROOT to the preferred installation prefix 7# Imported target Geas will be created for linking purposes 8find_path( 9 GEAS_INCLUDE geas/c/geas.h 10 PATH_SUFFIXES include 11) 12 13find_library( 14 GEAS_LIBRARY NAMES geas libgeas 15 PATH_SUFFIXES lib 16) 17 18include(FindPackageHandleStandardArgs) 19# handle the QUIETLY and REQUIRED arguments and set GEAS_FOUND to TRUE 20# if all listed variables are TRUE 21find_package_handle_standard_args(Geas 22 FOUND_VAR GEAS_FOUND 23 REQUIRED_VARS GEAS_INCLUDE GEAS_LIBRARY 24 FAIL_MESSAGE "Could NOT find Geas, use Geas_ROOT to hint its location" 25) 26 27mark_as_advanced(GEAS_INCLUDE GEAS_LIBRARY) 28 29if(GEAS_FOUND) 30 add_library(Geas UNKNOWN IMPORTED) 31 set_target_properties(Geas PROPERTIES 32 IMPORTED_LOCATION ${GEAS_LIBRARY} 33 INTERFACE_INCLUDE_DIRECTORIES ${GEAS_INCLUDE} 34 ) 35endif() 36 37set(GEAS_LIBRARIES ${GEAS_LIBRARY}) 38set(GEAS_INCLUDE_DIRS ${GEAS_INCLUDE})