2 # Find the MLT includes and libraries.
6 pkg_check_modules(MLT mlt++)
7 add_definitions(-DMLT_PREFIX=\\\"\"${MLT_PREFIX}\"\\\")
9 find_path(LIBMLT_INCLUDE_DIR
13 ${MLT_PREFIX}/include/mlt
14 /usr/local/include/mlt
19 find_library(LIBMLT_LIBRARY
29 find_path(LIBMLTPLUS_INCLUDE_DIR
39 find_library(LIBMLTPLUS_LIBRARY
49 if(LIBMLT_LIBRARY AND LIBMLT_INCLUDE_DIR)
51 set(LIBMLT_LIBRARIES ${LIBMLT_LIBRARY})
52 else(LIBMLT_LIBRARY AND LIBMLT_INCLUDE_DIR)
54 endif(LIBMLT_LIBRARY AND LIBMLT_INCLUDE_DIR)
56 if(LIBMLT_FOUND AND LIBMLTPLUS_LIBRARY AND LIBMLTPLUS_INCLUDE_DIR)
58 set(LIBMLTPLUS_LIBRARIES ${LIBMLTPLUS_LIBRARY})
59 else(LIBMLT_FOUND AND LIBMLTPLUS_LIBRARY AND LIBMLTPLUS_INCLUDE_DIR)
61 endif(LIBMLT_FOUND AND LIBMLTPLUS_LIBRARY AND LIBMLTPLUS_INCLUDE_DIR)
64 set(LIBMLT_VERSION ${MLT_VERSION})
65 if(NOT LIBMLT_FIND_QUIETLY)
66 message(STATUS "Found MLT++: ${LIBMLTPLUS_LIBRARY}")
67 endif(NOT LIBMLT_FIND_QUIETLY)
69 if(LIBMLT_FIND_REQUIRED)
70 message(FATAL_ERROR "Could not find MLT++")
71 endif(LIBMLT_FIND_REQUIRED)