diff --git a/cmake/FindLIBVLC.cmake b/cmake/FindLIBVLC.cmake index 2aa9effa291a517a847552a7f061e9928e3b838e..bdd5fda3165081411d82a4bcf807edbe3fb946f4 100644 --- a/cmake/FindLIBVLC.cmake +++ b/cmake/FindLIBVLC.cmake @@ -1,57 +1,59 @@ - -# CMake module to search for LIBVLC (VLC library) -# Author: Rohit Yadav -# -# If it's found it sets LIBVLC_FOUND to TRUE -# and following variables are set: -# LIBVLC_INCLUDE_DIR -# LIBVLC_LIBRARY - - -# FIND_PATH and FIND_LIBRARY normally search standard locations -# before the specified paths. To search non-standard paths first, -# FIND_* is invoked first with specified paths and NO_DEFAULT_PATH -# and then again with no specified paths to search the default -# locations. When an earlier FIND_* succeeds, subsequent FIND_*s -# searching for the same item do nothing. - - -#Put here path to custom location -#example: /home/user/vlc/include etc.. -FIND_PATH(LIBVLC_INCLUDE_DIR vlc.h - "$ENV{LIB_DIR}/include" - "$ENV{LIB_DIR}/include/vlc" - "/usr/include/vlc" - "/usr/local/include/vlc" - "/home/etix/dev/vlc/include/vlc/" - #mingw - c:/msys/local/include - NO_DEFAULT_PATH - ) -FIND_PATH(LIBVLC_INCLUDE_DIR vlc.h) - -#Put here path to custom location -#example: /home/user/vlc/lib etc.. -FIND_LIBRARY(LIBVLC_LIBRARY NAMES vlc PATHS - "$ENV{LIB_DIR}/lib" - "/home/etix/dev/vlc/build/src/.libs" - #mingw - c:/msys/local/lib - NO_DEFAULT_PATH - ) -FIND_LIBRARY(LIBVLC_LIBRARY NAMES vlc) - -IF (LIBVLC_INCLUDE_DIR AND LIBVLC_LIBRARY) - SET(LIBVLC_FOUND TRUE) -ENDIF (LIBVLC_INCLUDE_DIR AND LIBVLC_LIBRARY) - -IF (LIBVLC_FOUND) - IF (NOT LIBVLC_FIND_QUIETLY) - MESSAGE(STATUS "Found LibVLC include-dir path: ${LIBVLC_INCLUDE_DIR}") - MESSAGE(STATUS "Found LibVLC library path:${LIBVLC_LIBRARY}") - ENDIF (NOT LIBVLC_FIND_QUIETLY) -ELSE (LIBVLC_FOUND) - IF (LIBVLC_FIND_REQUIRED) - MESSAGE(FATAL_ERROR "Could not find LibVLC") - ENDIF (LIBVLC_FIND_REQUIRED) -ENDIF (LIBVLC_FOUND) + +# CMake module to search for LIBVLC (VLC library) +# Author: Rohit Yadav +# +# If it's found it sets LIBVLC_FOUND to TRUE +# and following variables are set: +# LIBVLC_INCLUDE_DIR +# LIBVLC_LIBRARY + + +# FIND_PATH and FIND_LIBRARY normally search standard locations +# before the specified paths. To search non-standard paths first, +# FIND_* is invoked first with specified paths and NO_DEFAULT_PATH +# and then again with no specified paths to search the default +# locations. When an earlier FIND_* succeeds, subsequent FIND_*s +# searching for the same item do nothing. + + +#Put here path to custom location +#example: /home/user/vlc/include etc.. +FIND_PATH(LIBVLC_INCLUDE_DIR vlc/vlc.h + "$ENV{LIB_DIR}/include" + "$ENV{LIB_DIR}/include/vlc" + "/usr/include" + "/usr/include/vlc" + "/usr/local/include" + "/usr/local/include/vlc" + "/home/etix/dev/vlc/include/" + #mingw + c:/msys/local/include + NO_DEFAULT_PATH + ) +FIND_PATH(LIBVLC_INCLUDE_DIR vlc.h) + +#Put here path to custom location +#example: /home/user/vlc/lib etc.. +FIND_LIBRARY(LIBVLC_LIBRARY NAMES vlc PATHS + "$ENV{LIB_DIR}/lib" + "/home/etix/dev/vlc/build/src/.libs" + #mingw + c:/msys/local/lib + NO_DEFAULT_PATH + ) +FIND_LIBRARY(LIBVLC_LIBRARY NAMES vlc) + +IF (LIBVLC_INCLUDE_DIR AND LIBVLC_LIBRARY) + SET(LIBVLC_FOUND TRUE) +ENDIF (LIBVLC_INCLUDE_DIR AND LIBVLC_LIBRARY) + +IF (LIBVLC_FOUND) + IF (NOT LIBVLC_FIND_QUIETLY) + MESSAGE(STATUS "Found LibVLC include-dir path: ${LIBVLC_INCLUDE_DIR}") + MESSAGE(STATUS "Found LibVLC library path:${LIBVLC_LIBRARY}") + ENDIF (NOT LIBVLC_FIND_QUIETLY) +ELSE (LIBVLC_FOUND) + IF (LIBVLC_FIND_REQUIRED) + MESSAGE(FATAL_ERROR "Could not find LibVLC") + ENDIF (LIBVLC_FIND_REQUIRED) +ENDIF (LIBVLC_FOUND)