Warning, /office/calligra/cmake/modules/FindLibRevenge.cmake is written in an unsupported language. File is not indexed.

0001 # - Try to find the librevenge
0002 # Once done this will define
0003 #
0004 #  LIBREVENGE_FOUND - system has LIBREVENGE
0005 #  LIBREVENGE_INCLUDE_DIRS - the LIBREVENGE include directory
0006 #  LIBREVENGE_LIBRARIES - Link these to use LIBREVENGE
0007 #  LIBREVENGE_DEFINITIONS - Compiler switches required for using LIBREVENGE
0008 #
0009 
0010 include(LibFindMacros)
0011 libfind_pkg_check_modules(REVENGE_PKGCONF librevenge-0.0)
0012 
0013 find_path(REVENGE_INCLUDE_DIR
0014     NAMES librevenge/librevenge.h
0015     HINTS ${REVENGE_PKGCONF_INCLUDE_DIRS} ${REVENGE_PKGCONF_INCLUDEDIR}
0016     PATH_SUFFIXES librevenge-0.0
0017 )
0018 
0019 find_path(REVENGE_STREAM_INCLUDE_DIR
0020     NAMES librevenge-stream/librevenge-stream.h
0021     HINTS ${REVENGE_STREAM_PKGCONF_INCLUDE_DIRS} ${REVENGE_STREAM_PKGCONF_INCLUDEDIR}
0022     PATH_SUFFIXES librevenge-0.0
0023 )
0024 
0025 find_library(REVENGE_LIBRARY
0026     NAMES revenge librevenge revenge-0.0 librevenge-0.0
0027     HINTS ${REVENGE_STREAM_PKGCONF_LIBRARY_DIRS} ${REVENGE_STREAM_PKGCONF_LIBDIR}
0028 )
0029 
0030 find_library(REVENGE_STREAM_LIBRARY
0031     NAMES revenge-stream librevenge-stream revenge-stream-0.0 librevenge-stream-0.0
0032     HINTS ${REVENGE_PKGCONF_LIBRARY_DIRS} ${REVENGE_PKGCONF_LIBDIR}
0033 )
0034 
0035 set(LIBREVENGE_PROCESS_LIBS REVENGE_LIBRARY REVENGE_STREAM_LIBRARY)
0036 set(LIBREVENGE_PROCESS_INCLUDES REVENGE_INCLUDE_DIR REVENGE_STREAM_INCLUDE_DIR)
0037 libfind_process(LIBREVENGE)