2 # Find the MLT includes and library
5 FIND_PROGRAM(MLT_CONFIG_EXECUTABLE mlt-config)
6 EXEC_PROGRAM(${MLT_CONFIG_EXECUTABLE} ARGS --prefix OUTPUT_VARIABLE MLT_PATH )
7 MESSAGE(STATUS "Found MLT INSTALL PATH: ${MLT_CONFIG_EXECUTABLE} , ${MLT_PATH}")
8 SET(CMAKE_CXX_FLAGS -DMLT_PREFIX=\\\"\"${MLT_PATH}\"\\\")
10 FIND_PATH(LIBMLT_INCLUDE_DIR
12 PATHS ${MLT_PATH}/include/mlt /usr/local/include/mlt /usr/include/mlt
16 MESSAGE(STATUS "Found MLT INCLUDES: ${LIBMLT_INCLUDE_DIR}")
18 FIND_LIBRARY(LIBMLT_LIBRARY
20 PATHS ${MLT_PATH}/lib /usr/lib /usr/local/lib
24 MESSAGE(STATUS "Found MLT LIBR: ${LIBMLT_LIBRARY}")
26 IF (LIBMLT_LIBRARY AND LIBMLT_INCLUDE_DIR)
28 SET( LIBMLT_LIBRARIES ${LIBMLT_LIBRARY} )
29 ELSE (LIBMLT_LIBRARY AND LIBMLT_INCLUDE_DIR)
31 ENDIF (LIBMLT_LIBRARY AND LIBMLT_INCLUDE_DIR)
34 IF (NOT LIBMLT_FIND_QUIETLY)
35 MESSAGE(STATUS "Found MLT library: ${LIBMLT_LIBRARY}")
36 ENDIF (NOT LIBMLT_FIND_QUIETLY)
38 IF (LIBMLT_FIND_REQUIRED)
39 MESSAGE(FATAL_ERROR "Could not find MLT library")
40 ENDIF (LIBMLT_FIND_REQUIRED)