# - Try to find dagreater_pg # Once done this will define # # DAGREATER_PG_FOUND - system has dagreater for postgre sql # DAGREATER_PG_INCLUDE - the dagreater include directory # DAGREATER_PG_LIBRARY - Link these to use dagreater_pg IF (DAGREATER_PG_INCLUDE AND DAGREATER_PG_LIBRARY) # in cache already SET(DAGREATER_PG_FIND_QUIETLY TRUE) ENDIF (DAGREATER_PG_INCLUDE AND DAGREATER_PG_LIBRARY) FIND_PATH(DAGREATER_PG_INCLUDE NAMES dagreater/datypes_pg.h dagreater/daexplib_pg.h PATHS $ENV{DAGREATER_PG_INCLUDE_DIR} ${DAGREATER_PG_INCLUDE_DIR} /usr/local/include /usr/include ) FIND_LIBRARY(DAGREATER_PG_LIBRARY NAMES libdagreater_pg _dagreater_pg dagreater_pg PATHS $ENV{DAGREATER_PG_LIBRARY_DIR} ${DAGREATER_PG_LIBRARY_DIR} /usr/lib /usr/local/lib ) MESSAGE(STATUS "lib is ${DAGREATER_PG_LIBRARY}") MESSAGE(STATUS "inc is ${DAGREATER_PG_INCLUDE}") IF (DAGREATER_PG_INCLUDE AND DAGREATER_PG_LIBRARY) SET(DAGREATER_PG_FOUND TRUE) ELSE (DAGREATER_PG_INCLUDE AND DAGREATER_PG_LIBRARY) SET(DAGREATER_PG_FOUND FALSE) ENDIF (DAGREATER_PG_INCLUDE AND DAGREATER_PG_LIBRARY) IF(DAGREATER_PG_FOUND) IF(NOT DAGREATER_PG_FIND_QUIETLY) MESSAGE(STATUS "Found dagreater_pg: ${DAGREATER_PG_LIBRARY}") ENDIF(NOT DAGREATER_PG_FIND_QUIETLY) ELSE(DAGREATER_PG_FOUND) MESSAGE(FATAL_ERROR "Could not find deagreater_pg !") ENDIF(DAGREATER_PG_FOUND) MARK_AS_ADVANCED(DAGREATER_PG_INCLUDE DAGREATER_PG_LIBRARY)